From 70d23bdcde0eebc02f22d763f48c086d0107f71e Mon Sep 17 00:00:00 2001 From: Hinko Kocevar <hinko.kocevar@ess.eu> Date: Thu, 9 Apr 2020 11:17:05 +0200 Subject: [PATCH 1/4] import of FC engineering BOB files --- FC/adcore/ADAttrFile.bob | 149 + FC/adcore/ADBase.bob | 108 + FC/adcore/ADBuffers.bob | 280 + FC/adcore/ADCollect.bob | 835 +++ FC/adcore/ADDriverFile.bob | 103 + FC/adcore/ADEpicsShutter.bob | 284 + FC/adcore/ADPlugins.bob | 541 ++ FC/adcore/ADReadout.bob | 764 ++ FC/adcore/ADSetup.bob | 506 ++ FC/adcore/ADShutter.bob | 297 + FC/adcore/ADTop.bob | 1415 ++++ FC/adcore/NDCircularBuff.bob | 1852 +++++ FC/adcore/NDCircularBuffHelp.bob | 172 + FC/adcore/NDCodec.bob | 513 ++ FC/adcore/NDColorConvert.bob | 161 + FC/adcore/NDFFT.bob | 310 + FC/adcore/NDFFT16.bob | 1061 +++ FC/adcore/NDFFTFreqSpectrumPlot.bob | 552 ++ FC/adcore/NDFFTPlotAll.bob | 370 + FC/adcore/NDFFTTimeSeriesPlot.bob | 461 ++ FC/adcore/NDFile.bob | 99 + FC/adcore/NDFileBase.bob | 1000 +++ FC/adcore/NDFileHDF5.bob | 1616 +++++ FC/adcore/NDFileHDF5_ChunkingFull.bob | 651 ++ FC/adcore/NDFileHDF5_ExtraDims.bob | 1514 ++++ FC/adcore/NDFileHDF5_Positions.bob | 1163 +++ FC/adcore/NDFileJPEG.bob | 113 + FC/adcore/NDFileMagick.bob | 209 + FC/adcore/NDFileNetCDF.bob | 59 + FC/adcore/NDFileNexus.bob | 205 + FC/adcore/NDFileNull.bob | 59 + FC/adcore/NDFileTIFF.bob | 59 + FC/adcore/NDGather8.bob | 884 +++ FC/adcore/NDOverlay.bob | 227 + FC/adcore/NDOverlay8.bob | 5958 ++++++++++++++++ FC/adcore/NDOverlayN.bob | 1294 ++++ FC/adcore/NDPlot.bob | 104 + FC/adcore/NDPlotXY.bob | 104 + FC/adcore/NDPluginAttribute.bob | 460 ++ FC/adcore/NDPluginAttribute8.bob | 1440 ++++ FC/adcore/NDPluginBase.bob | 971 +++ FC/adcore/NDPluginBaseFull.bob | 1618 +++++ FC/adcore/NDPluginTimeSeries.bob | 619 ++ FC/adcore/NDPluginTimeSeriesN.bob | 477 ++ FC/adcore/NDPos.bob | 730 ++ FC/adcore/NDProcess.bob | 2228 ++++++ FC/adcore/NDProcessTIFF.bob | 475 ++ FC/adcore/NDPva.bob | 116 + FC/adcore/NDROI.bob | 1376 ++++ FC/adcore/NDROI4.bob | 2103 ++++++ FC/adcore/NDROIStat.bob | 516 ++ FC/adcore/NDROIStat8.bob | 3087 ++++++++ FC/adcore/NDROIStatN.bob | 1051 +++ FC/adcore/NDScatter.bob | 51 + FC/adcore/NDStats.bob | 2599 +++++++ FC/adcore/NDStats5.bob | 2483 +++++++ FC/adcore/NDStatsTimeSeriesBasicAll.bob | 967 +++ FC/adcore/NDStatsTimeSeriesCentroidAll.bob | 1037 +++ FC/adcore/NDStatsTimeSeriesPlot.bob | 325 + FC/adcore/NDStdArrays.bob | 51 + FC/adcore/NDTimeSeries.bob | 300 + FC/adcore/NDTimeSeriesPlot.bob | 422 ++ FC/adcore/NDTransform.bob | 782 +++ FC/adcore/commonPlugins.bob | 6403 +++++++++++++++++ FC/adcore/createDirectoryHelp.bob | 53 + FC/admisc/ADPlugins.bob | 385 + FC/admisc/NDFits.bob | 2320 ++++++ FC/admisc/NDImage.bob | 336 + FC/admisc/NDProcess.bob | 3056 ++++++++ FC/admisc/NDStats.bob | 3412 +++++++++ FC/admisc/NDTrace.bob | 306 + FC/admisc/NDTraceSimple.bob | 160 + FC/admisc/copy_limits.js | 7 + FC/admisc/image_limits.js | 81 + FC/adsis8300/channel.bob | 1365 ++++ FC/adsis8300/channel_item.bob | 133 + FC/adsis8300/channels.bob | 201 + FC/adsis8300/sis8300-evr.bob | 422 ++ FC/adsis8300/sis8300.bob | 68 + FC/adsis8300/system.bob | 988 +++ FC/adsis8300fc/change_stats_units.js | 19 + FC/adsis8300fc/fc.bob | 2427 +++++++ FC/adsis8300fc/handleCursors.js | 93 + FC/asyn/asynGPIBSetup.bob | 210 + FC/asyn/asynIPPortSetup.bob | 419 ++ FC/asyn/asynOctet.bob | 795 +++ FC/asyn/asynRecord.bob | 1123 +++ FC/asyn/asynRegister.bob | 856 +++ FC/asyn/asynSerialPortSetup.bob | 352 + FC/asyn/asynTimeSeries.bob | 305 + FC/autosave/SR_X_Status.bob | 334 + FC/autosave/configMenu.bob | 264 + FC/autosave/configMenuHead_bare.bob | 165 + FC/autosave/configMenu_bare1.bob | 84 + FC/autosave/configMenu_more.bob | 278 + FC/autosave/configMenu_more_bare1.bob | 119 + FC/autosave/configMenu_small.bob | 148 + FC/autosave/configMenu_smallA.bob | 148 + FC/autosave/save_restoreStatus.bob | 461 ++ FC/autosave/save_restoreStatusLegend.bob | 105 + FC/autosave/save_restoreStatus_more.bob | 792 +++ FC/autosave/save_restoreStatus_tiny.bob | 302 + FC/busy/testBusyAsyn.bob | 234 + FC/busy/testBusyAsynTop.bob | 57 + FC/busy/xxBusyRecord.bob | 94 + FC/calc/CalcRecord.bob | 593 ++ FC/calc/CalcRecord_full.bob | 985 +++ FC/calc/FuncGen.bob | 492 ++ FC/calc/FuncGen_full.bob | 856 +++ FC/calc/Transform.bob | 1055 +++ FC/calc/Transform_full.bob | 3168 +++++++++ FC/calc/Transforms10.bob | 560 ++ FC/calc/arrayPlot.bob | 85 + FC/calc/arrayPlot8.bob | 303 + FC/calc/arrayPlotNoX.bob | 85 + FC/calc/arrayTest.bob | 182 + FC/calc/calcAlgebraicExamples.bob | 801 +++ FC/calc/calcArrayExamples.bob | 1215 ++++ FC/calc/calcBitwiseExamples.bob | 433 ++ FC/calc/calcExamples.bob | 1799 +++++ FC/calc/calcMiscExamples.bob | 1239 ++++ FC/calc/calcRelationalExamples.bob | 460 ++ FC/calc/calcStringExamples.bob | 1353 ++++ FC/calc/calcTrigExamples.bob | 611 ++ FC/calc/editSseq.bob | 190 + FC/calc/editSseq_more.bob | 341 + FC/calc/interp.bob | 521 ++ FC/calc/interpArray.bob | 366 + FC/calc/interpNew.bob | 457 ++ FC/calc/interpNewData.bob | 342 + FC/calc/interpNew_help.bob | 626 ++ FC/calc/sseqElement_bare.bob | 223 + FC/calc/userArrayCalc.bob | 1826 +++++ FC/calc/userArrayCalcPlot.bob | 77 + FC/calc/userArrayCalcPlots10.bob | 860 +++ FC/calc/userArrayCalc_full.bob | 3295 +++++++++ FC/calc/userArrayCalc_plot.bob | 1825 +++++ FC/calc/userArrayCalc_small.bob | 83 + FC/calc/userArrayCalcs10.bob | 346 + FC/calc/userArrayCalcs10more.bob | 151 + FC/calc/userArrayCalcs_line.bob | 104 + FC/calc/userAve.bob | 486 ++ FC/calc/userAve10.bob | 129 + FC/calc/userAve10more.bob | 129 + FC/calc/userAve_more.bob | 677 ++ FC/calc/userAves_line.bob | 104 + FC/calc/userCalc.bob | 1308 ++++ FC/calc/userCalcMeter.bob | 126 + FC/calc/userCalcOut.bob | 1373 ++++ FC/calc/userCalcOut_full.bob | 1950 +++++ FC/calc/userCalcOuts10.bob | 129 + FC/calc/userCalcOuts10more.bob | 129 + FC/calc/userCalcOuts_line.bob | 104 + FC/calc/userCalc_bare.bob | 108 + FC/calc/userCalc_full.bob | 2015 ++++++ FC/calc/userCalc_help.bob | 146 + FC/calc/userCalcs10.bob | 129 + FC/calc/userCalcs10more.bob | 129 + FC/calc/userCalcs20.bob | 229 + FC/calc/userCalcs40.bob | 449 ++ FC/calc/userCalcsGlobalEnable.bob | 29 + FC/calc/userCalcs_line.bob | 145 + FC/calc/userStringCalc.bob | 1692 +++++ FC/calc/userStringCalc_demo.bob | 3863 ++++++++++ FC/calc/userStringCalc_full.bob | 3026 ++++++++ FC/calc/userStringCalcs10.bob | 129 + FC/calc/userStringCalcs10more.bob | 129 + FC/calc/userStringCalcs_line.bob | 104 + FC/calc/userStringSeq.bob | 190 + FC/calc/userStringSeq_full.bob | 751 ++ FC/calc/userStringSeq_help.bob | 3441 +++++++++ FC/calc/userStringSeqs10.bob | 154 + FC/calc/userStringSeqs10more.bob | 154 + FC/calc/userStringSeqs_line.bob | 104 + FC/calc/userTransform.bob | 1014 +++ FC/calc/userTransform_full.bob | 3155 +++++++++ FC/calc/userTransforms10.bob | 129 + FC/calc/userTransforms10more.bob | 129 + FC/calc/userTransforms20.bob | 1049 +++ FC/calc/userTransforms_line.bob | 104 + FC/calc/userXXX10more_bare.bob | 686 ++ FC/calc/yyArrayCalc.bob | 1802 +++++ FC/calc/yyArrayCalc_full.bob | 3271 +++++++++ FC/calc/yyArrayCalc_plot.bob | 1801 +++++ FC/calc/yyArrayCalc_small.bob | 51 + FC/calc/yyArrayCalc_small_bare.bob | 1073 +++ FC/calc/yyCalcoutRecord.bob | 1338 ++++ FC/calc/yyCalcoutRecord_full.bob | 1922 +++++ FC/calc/yySeq.bob | 623 ++ FC/calc/yySeq_full.bob | 1209 ++++ FC/calc/yySseq.bob | 166 + FC/calc/yySseq_bare.bob | 361 + FC/calc/yySseq_full.bob | 727 ++ FC/calc/yySseq_full_bare.bob | 580 ++ FC/calc/yySseq_help.bob | 3491 +++++++++ FC/calc/yyTransform.bob | 1028 +++ FC/calc/yyTransform_full.bob | 3131 +++++++++ FC/calc/yyWaitRecord.bob | 1570 +++++ FC/calc/yyWaitRecord_full.bob | 2245 ++++++ FC/calc/yysCalcoutRecord.bob | 1668 +++++ FC/calc/yysCalcoutRecord_demo.bob | 3825 ++++++++++ FC/calc/yysCalcoutRecord_full.bob | 3001 ++++++++ FC/fcioc/instance.bob | 214 + FC/fcioc/top.bob | 123 + FC/sscan/ProgressBar.bob | 387 + FC/sscan/ProgressBarMore.bob | 789 +++ FC/sscan/alignParms.bob | 391 ++ FC/sscan/arrayPlot.bob | 85 + FC/sscan/display_fields.bob | 719 ++ FC/sscan/scan.bob | 1642 +++++ FC/sscan/scanAux.bob | 1519 ++++ FC/sscan/scanAux_more.bob | 2527 +++++++ FC/sscan/scanDetPlot.bob | 106 + FC/sscan/scanDetPlot8.bob | 391 ++ FC/sscan/scanDetPlot8FromScalars.bob | 391 ++ FC/sscan/scanDetPlotFromScalars.bob | 106 + FC/sscan/scanDetPlotOld.bob | 74 + FC/sscan/scanParms.bob | 331 + FC/sscan/scanParms2D.bob | 497 ++ FC/sscan/scanParms2Pos.bob | 513 ++ FC/sscan/scanParmsCustom.bob | 329 + FC/sscan/scanParmsRemote.bob | 331 + FC/sscan/scan_detector_help.bob | 3791 ++++++++++ FC/sscan/scan_detectors.bob | 6704 ++++++++++++++++++ FC/sscan/scan_detectors10.bob | 1034 +++ FC/sscan/scan_full.bob | 3184 +++++++++ FC/sscan/scan_help.bob | 7426 ++++++++++++++++++++ FC/sscan/scan_more.bob | 2069 ++++++ FC/sscan/scan_positioner_help.bob | 3509 +++++++++ FC/sscan/scan_positioners.bob | 1993 ++++++ FC/sscan/scan_saveData.bob | 816 +++ FC/sscan/scan_triggers.bob | 755 ++ FC/sscan/startProgress.bob | 37 + 233 files changed, 217816 insertions(+) create mode 100644 FC/adcore/ADAttrFile.bob create mode 100644 FC/adcore/ADBase.bob create mode 100644 FC/adcore/ADBuffers.bob create mode 100644 FC/adcore/ADCollect.bob create mode 100644 FC/adcore/ADDriverFile.bob create mode 100644 FC/adcore/ADEpicsShutter.bob create mode 100644 FC/adcore/ADPlugins.bob create mode 100644 FC/adcore/ADReadout.bob create mode 100644 FC/adcore/ADSetup.bob create mode 100644 FC/adcore/ADShutter.bob create mode 100644 FC/adcore/ADTop.bob create mode 100644 FC/adcore/NDCircularBuff.bob create mode 100644 FC/adcore/NDCircularBuffHelp.bob create mode 100644 FC/adcore/NDCodec.bob create mode 100644 FC/adcore/NDColorConvert.bob create mode 100644 FC/adcore/NDFFT.bob create mode 100644 FC/adcore/NDFFT16.bob create mode 100644 FC/adcore/NDFFTFreqSpectrumPlot.bob create mode 100644 FC/adcore/NDFFTPlotAll.bob create mode 100644 FC/adcore/NDFFTTimeSeriesPlot.bob create mode 100644 FC/adcore/NDFile.bob create mode 100644 FC/adcore/NDFileBase.bob create mode 100644 FC/adcore/NDFileHDF5.bob create mode 100644 FC/adcore/NDFileHDF5_ChunkingFull.bob create mode 100644 FC/adcore/NDFileHDF5_ExtraDims.bob create mode 100644 FC/adcore/NDFileHDF5_Positions.bob create mode 100644 FC/adcore/NDFileJPEG.bob create mode 100644 FC/adcore/NDFileMagick.bob create mode 100644 FC/adcore/NDFileNetCDF.bob create mode 100644 FC/adcore/NDFileNexus.bob create mode 100644 FC/adcore/NDFileNull.bob create mode 100644 FC/adcore/NDFileTIFF.bob create mode 100644 FC/adcore/NDGather8.bob create mode 100644 FC/adcore/NDOverlay.bob create mode 100644 FC/adcore/NDOverlay8.bob create mode 100644 FC/adcore/NDOverlayN.bob create mode 100644 FC/adcore/NDPlot.bob create mode 100644 FC/adcore/NDPlotXY.bob create mode 100644 FC/adcore/NDPluginAttribute.bob create mode 100644 FC/adcore/NDPluginAttribute8.bob create mode 100644 FC/adcore/NDPluginBase.bob create mode 100644 FC/adcore/NDPluginBaseFull.bob create mode 100644 FC/adcore/NDPluginTimeSeries.bob create mode 100644 FC/adcore/NDPluginTimeSeriesN.bob create mode 100644 FC/adcore/NDPos.bob create mode 100644 FC/adcore/NDProcess.bob create mode 100644 FC/adcore/NDProcessTIFF.bob create mode 100644 FC/adcore/NDPva.bob create mode 100644 FC/adcore/NDROI.bob create mode 100644 FC/adcore/NDROI4.bob create mode 100644 FC/adcore/NDROIStat.bob create mode 100644 FC/adcore/NDROIStat8.bob create mode 100644 FC/adcore/NDROIStatN.bob create mode 100644 FC/adcore/NDScatter.bob create mode 100644 FC/adcore/NDStats.bob create mode 100644 FC/adcore/NDStats5.bob create mode 100644 FC/adcore/NDStatsTimeSeriesBasicAll.bob create mode 100644 FC/adcore/NDStatsTimeSeriesCentroidAll.bob create mode 100644 FC/adcore/NDStatsTimeSeriesPlot.bob create mode 100644 FC/adcore/NDStdArrays.bob create mode 100644 FC/adcore/NDTimeSeries.bob create mode 100644 FC/adcore/NDTimeSeriesPlot.bob create mode 100644 FC/adcore/NDTransform.bob create mode 100644 FC/adcore/commonPlugins.bob create mode 100644 FC/adcore/createDirectoryHelp.bob create mode 100644 FC/admisc/ADPlugins.bob create mode 100644 FC/admisc/NDFits.bob create mode 100644 FC/admisc/NDImage.bob create mode 100644 FC/admisc/NDProcess.bob create mode 100644 FC/admisc/NDStats.bob create mode 100644 FC/admisc/NDTrace.bob create mode 100644 FC/admisc/NDTraceSimple.bob create mode 100644 FC/admisc/copy_limits.js create mode 100644 FC/admisc/image_limits.js create mode 100644 FC/adsis8300/channel.bob create mode 100644 FC/adsis8300/channel_item.bob create mode 100644 FC/adsis8300/channels.bob create mode 100644 FC/adsis8300/sis8300-evr.bob create mode 100644 FC/adsis8300/sis8300.bob create mode 100644 FC/adsis8300/system.bob create mode 100644 FC/adsis8300fc/change_stats_units.js create mode 100644 FC/adsis8300fc/fc.bob create mode 100644 FC/adsis8300fc/handleCursors.js create mode 100644 FC/asyn/asynGPIBSetup.bob create mode 100644 FC/asyn/asynIPPortSetup.bob create mode 100644 FC/asyn/asynOctet.bob create mode 100644 FC/asyn/asynRecord.bob create mode 100644 FC/asyn/asynRegister.bob create mode 100644 FC/asyn/asynSerialPortSetup.bob create mode 100644 FC/asyn/asynTimeSeries.bob create mode 100644 FC/autosave/SR_X_Status.bob create mode 100644 FC/autosave/configMenu.bob create mode 100644 FC/autosave/configMenuHead_bare.bob create mode 100644 FC/autosave/configMenu_bare1.bob create mode 100644 FC/autosave/configMenu_more.bob create mode 100644 FC/autosave/configMenu_more_bare1.bob create mode 100644 FC/autosave/configMenu_small.bob create mode 100644 FC/autosave/configMenu_smallA.bob create mode 100644 FC/autosave/save_restoreStatus.bob create mode 100644 FC/autosave/save_restoreStatusLegend.bob create mode 100644 FC/autosave/save_restoreStatus_more.bob create mode 100644 FC/autosave/save_restoreStatus_tiny.bob create mode 100644 FC/busy/testBusyAsyn.bob create mode 100644 FC/busy/testBusyAsynTop.bob create mode 100644 FC/busy/xxBusyRecord.bob create mode 100644 FC/calc/CalcRecord.bob create mode 100644 FC/calc/CalcRecord_full.bob create mode 100644 FC/calc/FuncGen.bob create mode 100644 FC/calc/FuncGen_full.bob create mode 100644 FC/calc/Transform.bob create mode 100644 FC/calc/Transform_full.bob create mode 100644 FC/calc/Transforms10.bob create mode 100644 FC/calc/arrayPlot.bob create mode 100644 FC/calc/arrayPlot8.bob create mode 100644 FC/calc/arrayPlotNoX.bob create mode 100644 FC/calc/arrayTest.bob create mode 100644 FC/calc/calcAlgebraicExamples.bob create mode 100644 FC/calc/calcArrayExamples.bob create mode 100644 FC/calc/calcBitwiseExamples.bob create mode 100644 FC/calc/calcExamples.bob create mode 100644 FC/calc/calcMiscExamples.bob create mode 100644 FC/calc/calcRelationalExamples.bob create mode 100644 FC/calc/calcStringExamples.bob create mode 100644 FC/calc/calcTrigExamples.bob create mode 100644 FC/calc/editSseq.bob create mode 100644 FC/calc/editSseq_more.bob create mode 100644 FC/calc/interp.bob create mode 100644 FC/calc/interpArray.bob create mode 100644 FC/calc/interpNew.bob create mode 100644 FC/calc/interpNewData.bob create mode 100644 FC/calc/interpNew_help.bob create mode 100644 FC/calc/sseqElement_bare.bob create mode 100644 FC/calc/userArrayCalc.bob create mode 100644 FC/calc/userArrayCalcPlot.bob create mode 100644 FC/calc/userArrayCalcPlots10.bob create mode 100644 FC/calc/userArrayCalc_full.bob create mode 100644 FC/calc/userArrayCalc_plot.bob create mode 100644 FC/calc/userArrayCalc_small.bob create mode 100644 FC/calc/userArrayCalcs10.bob create mode 100644 FC/calc/userArrayCalcs10more.bob create mode 100644 FC/calc/userArrayCalcs_line.bob create mode 100644 FC/calc/userAve.bob create mode 100644 FC/calc/userAve10.bob create mode 100644 FC/calc/userAve10more.bob create mode 100644 FC/calc/userAve_more.bob create mode 100644 FC/calc/userAves_line.bob create mode 100644 FC/calc/userCalc.bob create mode 100644 FC/calc/userCalcMeter.bob create mode 100644 FC/calc/userCalcOut.bob create mode 100644 FC/calc/userCalcOut_full.bob create mode 100644 FC/calc/userCalcOuts10.bob create mode 100644 FC/calc/userCalcOuts10more.bob create mode 100644 FC/calc/userCalcOuts_line.bob create mode 100644 FC/calc/userCalc_bare.bob create mode 100644 FC/calc/userCalc_full.bob create mode 100644 FC/calc/userCalc_help.bob create mode 100644 FC/calc/userCalcs10.bob create mode 100644 FC/calc/userCalcs10more.bob create mode 100644 FC/calc/userCalcs20.bob create mode 100644 FC/calc/userCalcs40.bob create mode 100644 FC/calc/userCalcsGlobalEnable.bob create mode 100644 FC/calc/userCalcs_line.bob create mode 100644 FC/calc/userStringCalc.bob create mode 100644 FC/calc/userStringCalc_demo.bob create mode 100644 FC/calc/userStringCalc_full.bob create mode 100644 FC/calc/userStringCalcs10.bob create mode 100644 FC/calc/userStringCalcs10more.bob create mode 100644 FC/calc/userStringCalcs_line.bob create mode 100644 FC/calc/userStringSeq.bob create mode 100644 FC/calc/userStringSeq_full.bob create mode 100644 FC/calc/userStringSeq_help.bob create mode 100644 FC/calc/userStringSeqs10.bob create mode 100644 FC/calc/userStringSeqs10more.bob create mode 100644 FC/calc/userStringSeqs_line.bob create mode 100644 FC/calc/userTransform.bob create mode 100644 FC/calc/userTransform_full.bob create mode 100644 FC/calc/userTransforms10.bob create mode 100644 FC/calc/userTransforms10more.bob create mode 100644 FC/calc/userTransforms20.bob create mode 100644 FC/calc/userTransforms_line.bob create mode 100644 FC/calc/userXXX10more_bare.bob create mode 100644 FC/calc/yyArrayCalc.bob create mode 100644 FC/calc/yyArrayCalc_full.bob create mode 100644 FC/calc/yyArrayCalc_plot.bob create mode 100644 FC/calc/yyArrayCalc_small.bob create mode 100644 FC/calc/yyArrayCalc_small_bare.bob create mode 100644 FC/calc/yyCalcoutRecord.bob create mode 100644 FC/calc/yyCalcoutRecord_full.bob create mode 100644 FC/calc/yySeq.bob create mode 100644 FC/calc/yySeq_full.bob create mode 100644 FC/calc/yySseq.bob create mode 100644 FC/calc/yySseq_bare.bob create mode 100644 FC/calc/yySseq_full.bob create mode 100644 FC/calc/yySseq_full_bare.bob create mode 100644 FC/calc/yySseq_help.bob create mode 100644 FC/calc/yyTransform.bob create mode 100644 FC/calc/yyTransform_full.bob create mode 100644 FC/calc/yyWaitRecord.bob create mode 100644 FC/calc/yyWaitRecord_full.bob create mode 100644 FC/calc/yysCalcoutRecord.bob create mode 100644 FC/calc/yysCalcoutRecord_demo.bob create mode 100644 FC/calc/yysCalcoutRecord_full.bob create mode 100644 FC/fcioc/instance.bob create mode 100644 FC/fcioc/top.bob create mode 100644 FC/sscan/ProgressBar.bob create mode 100644 FC/sscan/ProgressBarMore.bob create mode 100644 FC/sscan/alignParms.bob create mode 100644 FC/sscan/arrayPlot.bob create mode 100644 FC/sscan/display_fields.bob create mode 100644 FC/sscan/scan.bob create mode 100644 FC/sscan/scanAux.bob create mode 100644 FC/sscan/scanAux_more.bob create mode 100644 FC/sscan/scanDetPlot.bob create mode 100644 FC/sscan/scanDetPlot8.bob create mode 100644 FC/sscan/scanDetPlot8FromScalars.bob create mode 100644 FC/sscan/scanDetPlotFromScalars.bob create mode 100644 FC/sscan/scanDetPlotOld.bob create mode 100644 FC/sscan/scanParms.bob create mode 100644 FC/sscan/scanParms2D.bob create mode 100644 FC/sscan/scanParms2Pos.bob create mode 100644 FC/sscan/scanParmsCustom.bob create mode 100644 FC/sscan/scanParmsRemote.bob create mode 100644 FC/sscan/scan_detector_help.bob create mode 100644 FC/sscan/scan_detectors.bob create mode 100644 FC/sscan/scan_detectors10.bob create mode 100644 FC/sscan/scan_full.bob create mode 100644 FC/sscan/scan_help.bob create mode 100644 FC/sscan/scan_more.bob create mode 100644 FC/sscan/scan_positioner_help.bob create mode 100644 FC/sscan/scan_positioners.bob create mode 100644 FC/sscan/scan_saveData.bob create mode 100644 FC/sscan/scan_triggers.bob create mode 100644 FC/sscan/startProgress.bob diff --git a/FC/adcore/ADAttrFile.bob b/FC/adcore/ADAttrFile.bob new file mode 100644 index 0000000..66b2b41 --- /dev/null +++ b/FC/adcore/ADAttrFile.bob @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADAttrFile</name> + <x>214</x> + <y>81</y> + <width>350</width> + <height>110</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>127</x> + <y>2</y> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>Attributes</text> + <x>130</x> + <y>2</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <width>350</width> + <height>110</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>File</text> + <x>25</x> + <y>30</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #18</name> + <pv_name>$(P)$(R)NDAttributesFile</pv_name> + <x>71</x> + <y>31</y> + <width>275</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>Macros</text> + <x>5</x> + <y>55</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #25</name> + <pv_name>$(P)$(R)NDAttributesMacros</pv_name> + <x>70</x> + <y>56</y> + <width>275</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Status</text> + <x>5</x> + <y>80</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #32</name> + <pv_name>$(P)$(R)NDAttributesStatus</pv_name> + <x>70</x> + <y>81</y> + <width>275</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> +</display> diff --git a/FC/adcore/ADBase.bob b/FC/adcore/ADBase.bob new file mode 100644 index 0000000..8e48201 --- /dev/null +++ b/FC/adcore/ADBase.bob @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADBase</name> + <x>670</x> + <y>172</y> + <width>715</width> + <height>970</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>4</y> + <width>715</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>ADSetup.bob</file> + <x>6</x> + <y>35</y> + <width>350</width> + <height>340</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>ADShutter.bob</file> + <x>360</x> + <y>35</y> + <width>350</width> + <height>165</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>ADAttrFile.bob</file> + <x>360</x> + <y>855</y> + <width>350</width> + <height>110</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>ADDriverFile.bob</file> + <x>5</x> + <y>850</y> + <width>350</width> + <height>60</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>ADReadout.bob</file> + <x>5</x> + <y>465</y> + <width>350</width> + <height>380</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>ADCollect.bob</file> + <x>360</x> + <y>205</y> + <width>350</width> + <height>480</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>ADPlugins.bob</file> + <x>5</x> + <y>380</y> + <width>350</width> + <height>80</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>ADBuffers.bob</file> + <x>360</x> + <y>690</y> + <width>350</width> + <height>160</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #25</name> + <text>Area Detector Control - $(P)$(R)</text> + <y>5</y> + <width>715</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/ADBuffers.bob b/FC/adcore/ADBuffers.bob new file mode 100644 index 0000000..b3bf6cd --- /dev/null +++ b/FC/adcore/ADBuffers.bob @@ -0,0 +1,280 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADBuffers</name> + <x>603</x> + <y>111</y> + <width>350</width> + <height>160</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="group" version="2.0.0"> + <name>composite #6</name> + <x>123</x> + <y>2</y> + <width>105</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <width>105</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Buffers</text> + <x>97</x> + <y>3</y> + <width>157</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Buffers used</text> + <x>50</x> + <y>30</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #18</name> + <pv_name>$(P)$(R)PoolUsedBuffers</pv_name> + <x>215</x> + <y>31</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>Buffers alloc/free</text> + <x>30</x> + <y>55</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #25</name> + <pv_name>$(P)$(R)PoolAllocBuffers</pv_name> + <x>215</x> + <y>56</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #29</name> + <pv_name>$(P)$(R)PoolFreeBuffers</pv_name> + <x>270</x> + <y>56</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #33</name> + <width>350</width> + <height>160</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #36</name> + <pv_name>$(P)$(R)PoolUsedMem.SCAN</pv_name> + <x>245</x> + <y>105</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>Buffer & memory polling</text> + <x>10</x> + <y>105</y> + <width>230</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)$(R)PoolMaxMem</pv_name> + <x>215</x> + <y>81</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #46</name> + <pv_name>$(P)$(R)PoolUsedMem</pv_name> + <x>280</x> + <y>81</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>Memory max/used (MB)</text> + <x>10</x> + <y>80</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>Empty free list</text> + <x>60</x> + <y>130</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #56</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)EmptyFreeList</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)EmptyFreeList</pv_name> + <text>Empty</text> + <x>215</x> + <y>130</y> + <width>83</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/ADCollect.bob b/FC/adcore/ADCollect.bob new file mode 100644 index 0000000..9cf079d --- /dev/null +++ b/FC/adcore/ADCollect.bob @@ -0,0 +1,835 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADCollect</name> + <x>446</x> + <y>331</y> + <width>350</width> + <height>480</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>350</width> + <height>480</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>Exposure time</text> + <x>45</x> + <y>30</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #12</name> + <pv_name>$(P)$(R)AcquireTime</pv_name> + <x>180</x> + <y>30</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #16</name> + <pv_name>$(P)$(R)AcquireTime_RBV</pv_name> + <x>245</x> + <y>31</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Acquire period</text> + <x>35</x> + <y>55</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #23</name> + <pv_name>$(P)$(R)AcquirePeriod</pv_name> + <x>180</x> + <y>55</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(R)AcquirePeriod_RBV</pv_name> + <x>245</x> + <y>56</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text># Images</text> + <x>95</x> + <y>80</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #34</name> + <pv_name>$(P)$(R)NumImages</pv_name> + <x>180</x> + <y>80</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #38</name> + <pv_name>$(P)$(R)NumImages_RBV</pv_name> + <x>245</x> + <y>81</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)$(R)NumImagesCounter_RBV</pv_name> + <x>245</x> + <y>106</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text># Images complete</text> + <x>5</x> + <y>105</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text># Exp./image</text> + <x>55</x> + <y>130</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #52</name> + <pv_name>$(P)$(R)NumExposures</pv_name> + <x>180</x> + <y>130</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #56</name> + <pv_name>$(P)$(R)NumExposures_RBV</pv_name> + <x>245</x> + <y>131</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>Done</text> + <x>223</x> + <y>210</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="40" green="147" blue="21"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R)Acquire</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>Collecting</text> + <x>194</x> + <y>210</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R)Acquire</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #68</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Acquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Acquire</pv_name> + <text>Start</text> + <x>180</x> + <y>230</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #71</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Acquire</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Acquire</pv_name> + <text>Stop</text> + <x>247</x> + <y>230</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>Acquire</text> + <x>105</x> + <y>230</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #77</name> + <x>123</x> + <y>2</y> + <width>105</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Collect</text> + <x>140</x> + <y>3</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>Image mode</text> + <x>25</x> + <y>155</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #86</name> + <pv_name>$(P)$(R)ImageMode</pv_name> + <x>130</x> + <y>155</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #89</name> + <pv_name>$(P)$(R)ImageMode_RBV</pv_name> + <x>255</x> + <y>157</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>Detector state</text> + <x>35</x> + <y>330</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #96</name> + <pv_name>$(P)$(R)DetectorState_RBV</pv_name> + <x>180</x> + <y>330</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>Time remaining</text> + <x>35</x> + <y>380</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #103</name> + <pv_name>$(P)$(R)TimeRemaining_RBV</pv_name> + <x>180</x> + <y>381</y> + <width>67</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <x>180</x> + <y>405</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>Image counter</text> + <x>45</x> + <y>405</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #114</name> + <pv_name>$(P)$(R)ArrayCounter_RBV</pv_name> + <x>245</x> + <y>406</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>Image rate</text> + <x>75</x> + <y>430</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #121</name> + <pv_name>$(P)$(R)ArrayRate_RBV</pv_name> + <x>180</x> + <y>431</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #125</name> + <text>Array callbacks</text> + <x>5</x> + <y>455</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #128</name> + <pv_name>$(P)$(R)ArrayCallbacks</pv_name> + <x>160</x> + <y>455</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #131</name> + <pv_name>$(P)$(R)ArrayCallbacks_RBV</pv_name> + <x>255</x> + <y>457</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>Status</text> + <x>5</x> + <y>355</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #138</name> + <pv_name>$(P)$(R)StatusMessage_RBV</pv_name> + <x>70</x> + <y>355</y> + <width>275</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #142</name> + <text># Queued arrays</text> + <x>25</x> + <y>255</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #145</name> + <pv_name>$(P)$(R)NumQueuedArrays</pv_name> + <x>180</x> + <y>256</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>Trigger mode</text> + <x>5</x> + <y>180</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #152</name> + <pv_name>$(P)$(R)TriggerMode</pv_name> + <x>130</x> + <y>180</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #155</name> + <pv_name>$(P)$(R)TriggerMode_RBV</pv_name> + <x>255</x> + <y>181</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #159</name> + <text>Wait for plugins</text> + <x>15</x> + <y>280</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #162</name> + <pv_name>$(P)$(R)WaitForPlugins</pv_name> + <x>180</x> + <y>280</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #165</name> + <text>Acquire busy</text> + <x>55</x> + <y>305</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #168</name> + <pv_name>$(P)$(R)AcquireBusy</pv_name> + <x>180</x> + <y>306</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> +</display> diff --git a/FC/adcore/ADDriverFile.bob b/FC/adcore/ADDriverFile.bob new file mode 100644 index 0000000..47fc935 --- /dev/null +++ b/FC/adcore/ADDriverFile.bob @@ -0,0 +1,103 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADDriverFile</name> + <x>139</x> + <y>165</y> + <width>350</width> + <height>60</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="group" version="2.0.0"> + <name>composite #6</name> + <x>127</x> + <y>2</y> + <width>107</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #9</name> + <width>107</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>File</text> + <x>33</x> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #18</name> + <width>350</width> + <height>60</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Driver file I/O</text> + <x>13</x> + <y>29</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #24</name> + <actions> + <action type="open_display"> + <file>NDFile.opi</file> + <target>tab</target> + </action> + </actions> + <text></text> + <x>170</x> + <y>29</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/ADEpicsShutter.bob b/FC/adcore/ADEpicsShutter.bob new file mode 100644 index 0000000..a8c5527 --- /dev/null +++ b/FC/adcore/ADEpicsShutter.bob @@ -0,0 +1,284 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADEpicsShutter</name> + <x>112</x> + <y>138</y> + <width>350</width> + <height>265</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>34</y> + <width>350</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <y>9</y> + <width>350</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>$(P)$(R)</text> + <y>36</y> + <width>350</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>EPICS Shutter Control</text> + <x>70</x> + <y>11</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>Open drive PV</text> + <x>19</x> + <y>81</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Close drive PV</text> + <x>9</x> + <y>106</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>Open command</text> + <x>29</x> + <y>131</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Close command</text> + <x>19</x> + <y>156</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>Status PV</text> + <x>59</x> + <y>181</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Open status</text> + <x>39</x> + <y>206</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Close status</text> + <x>29</x> + <y>231</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #39</name> + <x>156</x> + <y>81</y> + <width>185</width> + <height>170</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #42</name> + <pv_name>$(P)$(R)ShutterOpenEPICS.OUT</pv_name> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #46</name> + <pv_name>$(P)$(R)ShutterCloseEPICS.OUT</pv_name> + <y>25</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #50</name> + <pv_name>$(P)$(R)ShutterOpenEPICS.OCAL</pv_name> + <y>50</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)$(R)ShutterCloseEPICS.OCAL</pv_name> + <y>75</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #58</name> + <pv_name>$(P)$(R)ShutterStatusEPICS_RBV.INP</pv_name> + <y>100</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #62</name> + <pv_name>$(P)$(R)ShutterStatusEPICS_RBV.ONVL</pv_name> + <y>125</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)$(R)ShutterStatusEPICS_RBV.ZRVL</pv_name> + <y>150</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/adcore/ADPlugins.bob b/FC/adcore/ADPlugins.bob new file mode 100644 index 0000000..7f22a4e --- /dev/null +++ b/FC/adcore/ADPlugins.bob @@ -0,0 +1,541 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADPlugins</name> + <x>141</x> + <y>292</y> + <width>350</width> + <height>80</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text></text> + <x>122</x> + <y>10</y> + <width>1</width> + <height>40</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <width>350</width> + <height>80</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <x>122</x> + <y>2</y> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Plugins</text> + <x>140</x> + <y>3</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>File</text> + <x>90</x> + <y>29</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>ROI</text> + <x>230</x> + <y>29</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #24</name> + <actions> + <action type="open_display"> + <file>NDFileNetCDF.opi</file> + <macros> + <EXT>nc</EXT> + <R>netCDF1:</R> + </macros> + <target>tab</target> + <description>netCDF file #1</description> + </action> + <action type="open_display"> + <file>NDFileTIFF.opi</file> + <macros> + <EXT>tif</EXT> + <R>TIFF1:</R> + </macros> + <target>tab</target> + <description>TIFF file #1</description> + </action> + <action type="open_display"> + <file>NDFileJPEG.opi</file> + <macros> + <EXT>jpg</EXT> + <R>JPEG1:</R> + </macros> + <target>tab</target> + <description>JPEG file #1</description> + </action> + <action type="open_display"> + <file>NDFileNexus.opi</file> + <macros> + <EXT>h5</EXT> + <R>Nexus1:</R> + </macros> + <target>tab</target> + <description>NeXus file #1</description> + </action> + <action type="open_display"> + <file>NDFileMagick.opi</file> + <macros> + <EXT>tif</EXT> + <R>Magick1:</R> + </macros> + <target>tab</target> + <description>Magick file #1</description> + </action> + <action type="open_display"> + <file>NDFileHDF5.opi</file> + <macros> + <EXT>h5</EXT> + <R>HDF1:</R> + </macros> + <target>tab</target> + <description>HDF5 file #1</description> + </action> + <action type="open_display"> + <file>NDFileNull.opi</file> + <macros> + <EXT>null</EXT> + <R>Null1:</R> + </macros> + <target>tab</target> + <description>Null file #1</description> + </action> + </actions> + <text></text> + <x>135</x> + <y>29</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #33</name> + <actions> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>ROI1:</R> + </macros> + <target>tab</target> + <description>ROI #1</description> + </action> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>ROI2:</R> + </macros> + <target>tab</target> + <description>ROI #2</description> + </action> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>ROI3:</R> + </macros> + <target>tab</target> + <description>ROI #3</description> + </action> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>ROI4:</R> + </macros> + <target>tab</target> + <description>ROI #4</description> + </action> + <action type="open_display"> + <file>NDROI4.opi</file> + <macros> + <R1>ROI1:</R1> + <R2>ROI2:</R2> + <R3>ROI3:</R3> + <R4>ROI4:</R4> + </macros> + <target>tab</target> + <description>ROI 1-4 combined</description> + </action> + </actions> + <text></text> + <x>265</x> + <y>29</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #40</name> + <actions> + <action type="open_display"> + <file>commonPlugins.opi</file> + <target>tab</target> + <description>Common plugins</description> + </action> + </actions> + <text>All</text> + <x>10</x> + <y>29</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #43</name> + <text>Stats</text> + <x>10</x> + <y>55</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #46</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats1:</R> + </macros> + <target>tab</target> + <description>Statistics #1</description> + </action> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats2:</R> + </macros> + <target>tab</target> + <description>Statistics #2</description> + </action> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats3:</R> + </macros> + <target>tab</target> + <description>Statistics #3</description> + </action> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats4:</R> + </macros> + <target>tab</target> + <description>Statistics #4</description> + </action> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats5:</R> + </macros> + <target>tab</target> + <description>Statistics #5</description> + </action> + <action type="open_display"> + <file>NDStats5.opi</file> + <macros> + <R1>Stats1:</R1> + <R2>Stats2:</R2> + <R3>Stats3:</R3> + <R4>Stats4:</R4> + <R5>Stats5:</R5> + </macros> + <target>tab</target> + <description>Statistics 1-5</description> + </action> + </actions> + <text></text> + <x>65</x> + <y>55</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #54</name> + <actions> + <action type="open_display"> + <file>NDStdArrays.opi</file> + <macros> + <R>image1:</R> + </macros> + <target>tab</target> + <description>Image #1</description> + </action> + <action type="open_display"> + <file>NDPva.opi</file> + <macros> + <R>Pva1:</R> + </macros> + <target>tab</target> + <description>Pva #1</description> + </action> + <action type="open_display"> + <file>NDProcess.opi</file> + <macros> + <R>Proc1:</R> + </macros> + <target>tab</target> + <description>Process #1</description> + </action> + <action type="open_display"> + <file>NDTransform.opi</file> + <macros> + <R>Trans1:</R> + </macros> + <target>tab</target> + <description>Transform #1</description> + </action> + <action type="open_display"> + <file>NDColorConvert.opi</file> + <macros> + <R>CC1:</R> + </macros> + <target>tab</target> + <description>Color convert #1</description> + </action> + <action type="open_display"> + <file>NDColorConvert.opi</file> + <macros> + <R>CC2:</R> + </macros> + <target>tab</target> + <description>Color convert #2</description> + </action> + <action type="open_display"> + <file>NDOverlay.opi</file> + <macros> + <R>Over1:</R> + </macros> + <target>tab</target> + <description>Overlay #1</description> + </action> + <action type="open_display"> + <file>NDOverlay8.opi</file> + <macros> + <O1>Over1:1:</O1> + <O2>Over1:2:</O2> + <O3>Over1:3:</O3> + <O4>Over1:4:</O4> + <O5>Over1:5:</O5> + <O6>Over1:6:</O6> + <O7>Over1:7:</O7> + <O8>Over1:8:</O8> + <R>Over1:</R> + </macros> + <target>tab</target> + <description>Overlays 1-8</description> + </action> + <action type="open_display"> + <file>NDCircularBuff.opi</file> + <macros> + <R>CB1:</R> + </macros> + <target>tab</target> + <description>Circular buffer #1</description> + </action> + <action type="open_display"> + <file>NDROIStat.opi</file> + <macros> + <R>ROIStat1:</R> + </macros> + <target>tab</target> + <description>ROI Statistics #1</description> + </action> + <action type="open_display"> + <file>NDPluginAttribute.opi</file> + <macros> + <R>Attr1:</R> + </macros> + <target>tab</target> + <description>Attribute #1</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>FFT1:</R> + </macros> + <target>tab</target> + <description>FFT #1</description> + </action> + <action type="open_display"> + <file>NDScatter.opi</file> + <macros> + <R>Scatter1:</R> + </macros> + <target>tab</target> + <description>Scatter #1</description> + </action> + <action type="open_display"> + <file>NDGather8.opi</file> + <macros> + <R>Gather1:</R> + </macros> + <target>tab</target> + <description>Gather #1</description> + </action> + <action type="open_display"> + <file>NDCodec.opi</file> + <macros> + <R>Codec1:</R> + </macros> + <target>tab</target> + <description>Codec #1</description> + </action> + <action type="open_display"> + <file>NDCodec.opi</file> + <macros> + <R>Codec2:</R> + </macros> + <target>tab</target> + <description>Codec #2</description> + </action> + </actions> + <text>Other #1</text> + <x>177</x> + <y>55</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #72</name> + <actions> + <action type="open_display"> + <file>NDStdArrays.opi</file> + <macros> + <R>image2:</R> + </macros> + <target>tab</target> + <description>Image #2</description> + </action> + <action type="open_display"> + <file>scan_more.opi</file> + <macros> + <N>1</N> + <S>scan1</S> + </macros> + <target>tab</target> + <description>Scan #1</description> + </action> + <action type="open_display"> + <file>yySseq.opi</file> + <macros> + <S>AcquireSequence</S> + </macros> + <target>tab</target> + <description>Acquire Sequence</description> + </action> + <action type="open_display"> + <file>ioc_stats_soft.opi</file> + <macros> + <ioc>$(P)</ioc> + </macros> + <target>tab</target> + <description>devIocStats</description> + </action> + <action type="open_display"> + <file>ADCompVision.opi</file> + <macros> + <R>CV1:</R> + </macros> + <target>tab</target> + <description>Open CV #1</description> + </action> + <action type="open_display"> + <file>NDPluginEdge.opi</file> + <macros> + <R>Edge1:</R> + </macros> + <target>tab</target> + <description>Edge #1</description> + </action> + </actions> + <text>Other #2</text> + <x>264</x> + <y>55</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/ADReadout.bob b/FC/adcore/ADReadout.bob new file mode 100644 index 0000000..936458c --- /dev/null +++ b/FC/adcore/ADReadout.bob @@ -0,0 +1,764 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADReadout</name> + <x>409</x> + <y>269</y> + <width>350</width> + <height>380</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>117</x> + <y>2</y> + <width>117</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <width>350</width> + <height>380</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Readout</text> + <x>140</x> + <y>3</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>X</text> + <x>168</x> + <y>30</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>Y</text> + <x>261</x> + <y>30</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(R)BinX</pv_name> + <x>143</x> + <y>100</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #25</name> + <pv_name>$(P)$(R)BinY</pv_name> + <x>236</x> + <y>100</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #29</name> + <pv_name>$(P)$(R)BinX_RBV</pv_name> + <x>143</x> + <y>80</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #33</name> + <pv_name>$(P)$(R)BinY_RBV</pv_name> + <x>236</x> + <y>80</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>Binning</text> + <x>62</x> + <y>100</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(P)$(R)MinX_RBV</pv_name> + <x>143</x> + <y>125</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(R)MinX</pv_name> + <x>143</x> + <y>145</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #48</name> + <pv_name>$(P)$(R)MinY</pv_name> + <x>236</x> + <y>145</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #52</name> + <pv_name>$(P)$(R)MinY_RBV</pv_name> + <x>236</x> + <y>125</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>Region start</text> + <x>12</x> + <y>145</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>Region size</text> + <x>22</x> + <y>190</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #62</name> + <pv_name>$(P)$(R)SizeX</pv_name> + <x>143</x> + <y>190</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)$(R)SizeY</pv_name> + <x>236</x> + <y>190</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #70</name> + <pv_name>$(P)$(R)SizeX_RBV</pv_name> + <x>143</x> + <y>170</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #74</name> + <pv_name>$(P)$(R)SizeY_RBV</pv_name> + <x>236</x> + <y>170</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>Sensor size</text> + <x>22</x> + <y>55</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #81</name> + <pv_name>$(P)$(R)MaxSizeX_RBV</pv_name> + <x>143</x> + <y>56</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #85</name> + <pv_name>$(P)$(R)MaxSizeY_RBV</pv_name> + <x>236</x> + <y>56</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>Image size (bytes)</text> + <x>29</x> + <y>280</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #92</name> + <pv_name>$(P)$(R)ArraySize_RBV</pv_name> + <x>236</x> + <y>281</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #96</name> + <pv_name>$(P)$(R)Gain_RBV</pv_name> + <x>236</x> + <y>306</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #100</name> + <pv_name>$(P)$(R)Gain</pv_name> + <x>143</x> + <y>305</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Gain</text> + <x>92</x> + <y>305</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #107</name> + <text>Data type</text> + <x>42</x> + <y>330</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #110</name> + <pv_name>$(P)$(R)DataType</pv_name> + <x>138</x> + <y>330</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #113</name> + <pv_name>$(P)$(R)DataType_RBV</pv_name> + <x>236</x> + <y>331</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #117</name> + <pv_name>$(P)$(R)ReverseX_RBV</pv_name> + <x>143</x> + <y>215</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #121</name> + <pv_name>$(P)$(R)ReverseY_RBV</pv_name> + <x>236</x> + <y>215</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #125</name> + <text>Reverse</text> + <x>62</x> + <y>235</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #128</name> + <pv_name>$(P)$(R)ReverseX</pv_name> + <x>143</x> + <y>235</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #131</name> + <pv_name>$(P)$(R)ReverseY</pv_name> + <x>236</x> + <y>235</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>Color mode</text> + <x>32</x> + <y>355</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #137</name> + <pv_name>$(P)$(R)ColorMode</pv_name> + <x>138</x> + <y>355</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #140</name> + <pv_name>$(P)$(R)ColorMode_RBV</pv_name> + <x>236</x> + <y>356</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>Image size</text> + <x>32</x> + <y>255</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #147</name> + <pv_name>$(P)$(R)ArraySizeX_RBV</pv_name> + <x>143</x> + <y>256</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #151</name> + <pv_name>$(P)$(R)ArraySizeY_RBV</pv_name> + <x>236</x> + <y>256</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/ADSetup.bob b/FC/adcore/ADSetup.bob new file mode 100644 index 0000000..239f335 --- /dev/null +++ b/FC/adcore/ADSetup.bob @@ -0,0 +1,506 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADSetup</name> + <x>389</x> + <y>255</y> + <width>350</width> + <height>340</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>121</x> + <y>2</y> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <width>350</width> + <height>340</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Setup</text> + <x>149</x> + <y>3</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Debugging</text> + <x>68</x> + <y>315</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #18</name> + <actions> + <action type="open_display"> + <file>asynRecord.opi</file> + <macros> + <R>$(R)AsynIO</R> + </macros> + <target>tab</target> + <description>asyn record</description> + </action> + <action type="open_display"> + <file>save_restoreStatus_more.opi</file> + <target>tab</target> + <description>Save restore status</description> + </action> + </actions> + <text></text> + <x>167</x> + <y>315</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>Connection</text> + <x>58</x> + <y>286</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #25</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)AsynIO.CNCT</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)AsynIO.CNCT</pv_name> + <text>Connect</text> + <x>166</x> + <y>286</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #28</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)AsynIO.CNCT</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)AsynIO.CNCT</pv_name> + <text>Disconnect</text> + <x>251</x> + <y>286</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Connected</text> + <x>197</x> + <y>259</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="40" green="147" blue="21"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R)AsynIO.CNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>Disconnected</text> + <x>182</x> + <y>259</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R)AsynIO.CNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>EPICS name</text> + <x>70</x> + <y>59</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Manufacturer</text> + <x>50</x> + <y>84</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>asyn port</text> + <x>80</x> + <y>34</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Model</text> + <x>120</x> + <y>109</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Serial number</text> + <x>40</x> + <y>134</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>Firmware version</text> + <x>10</x> + <y>159</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>SDK version</text> + <x>60</x> + <y>184</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>Driver version</text> + <x>30</x> + <y>209</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>ADCore version</text> + <x>30</x> + <y>234</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>$(P)$(R)</text> + <x>175</x> + <y>60</y> + <width>165</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #69</name> + <pv_name>$(P)$(R)Manufacturer_RBV</pv_name> + <x>175</x> + <y>85</y> + <width>165</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #73</name> + <pv_name>$(P)$(R)PortName_RBV</pv_name> + <x>175</x> + <y>35</y> + <width>165</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #77</name> + <pv_name>$(P)$(R)Model_RBV</pv_name> + <x>175</x> + <y>110</y> + <width>165</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #81</name> + <pv_name>$(P)$(R)SerialNumber_RBV</pv_name> + <x>175</x> + <y>135</y> + <width>165</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #85</name> + <pv_name>$(P)$(R)FirmwareVersion_RBV</pv_name> + <x>175</x> + <y>160</y> + <width>165</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #89</name> + <pv_name>$(P)$(R)SDKVersion_RBV</pv_name> + <x>175</x> + <y>185</y> + <width>165</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #93</name> + <pv_name>$(P)$(R)DriverVersion_RBV</pv_name> + <x>175</x> + <y>210</y> + <width>165</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #97</name> + <pv_name>$(P)$(R)ADCoreVersion_RBV</pv_name> + <x>175</x> + <y>235</y> + <width>165</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/ADShutter.bob b/FC/adcore/ADShutter.bob new file mode 100644 index 0000000..d4f8dbf --- /dev/null +++ b/FC/adcore/ADShutter.bob @@ -0,0 +1,297 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADShutter</name> + <x>85</x> + <y>111</y> + <width>350</width> + <height>165</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>122</x> + <y>2</y> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <width>350</width> + <height>165</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Shutter</text> + <x>140</x> + <y>3</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Shutter mode</text> + <x>46</x> + <y>34</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #18</name> + <pv_name>$(P)$(R)ShutterMode</pv_name> + <x>173</x> + <y>34</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Open/Close</text> + <x>66</x> + <y>83</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #24</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ShutterControl</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ShutterControl</pv_name> + <text>Open</text> + <x>173</x> + <y>83</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #27</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ShutterControl</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ShutterControl</pv_name> + <text>Close</text> + <x>240</x> + <y>83</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>Status: Det.</text> + <x>6</x> + <y>58</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #33</name> + <pv_name>$(P)$(R)ShutterStatus_RBV</pv_name> + <x>132</x> + <y>59</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #37</name> + <pv_name>$(P)$(R)ShutterOpenDelay</pv_name> + <x>132</x> + <y>108</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>Delay: Open</text> + <x>15</x> + <y>108</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>Close</text> + <x>215</x> + <y>108</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #47</name> + <pv_name>$(P)$(R)ShutterCloseDelay</pv_name> + <x>272</x> + <y>108</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #51</name> + <actions> + <action type="open_display"> + <file>ADEpicsShutter.opi</file> + <target>tab</target> + <description>EPICS shutter setup</description> + </action> + </actions> + <text></text> + <x>205</x> + <y>136</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>EPICS shutter setup</text> + <x>6</x> + <y>136</y> + <width>190</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>EPICS</text> + <x>215</x> + <y>58</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #60</name> + <pv_name>$(P)$(R)ShutterStatusEPICS_RBV</pv_name> + <x>272</x> + <y>59</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/ADTop.bob b/FC/adcore/ADTop.bob new file mode 100644 index 0000000..0b595d4 --- /dev/null +++ b/FC/adcore/ADTop.bob @@ -0,0 +1,1415 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADTop</name> + <x>280</x> + <y>87</y> + <width>225</width> + <height>765</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Area Detector</text> + <x>12</x> + <y>6</y> + <width>201</width> + <height>31</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #9</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13ANDOR1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Andor #1 general</description> + </action> + <action type="open_display"> + <file>Andor.opi</file> + <macros> + <P>13ANDOR1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Andor #1 specific</description> + </action> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13ANDOR3:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Andor3 #1 general</description> + </action> + <action type="open_display"> + <file>Andor3.opi</file> + <macros> + <P>13ANDOR3:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Andor3 #1 specific</description> + </action> + <action type="open_display"> + <file>Shamrock.opi</file> + <macros> + <P>13ANDOR1:</P> + <R>sham1:</R> + </macros> + <target>tab</target> + <description>Shamrock #1</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>110</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Andor</text> + <x>90</x> + <y>110</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #19</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13ADSC1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>ADSC general</description> + </action> + <action type="open_display"> + <file>adsc.opi</file> + <macros> + <P>13ADSC1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>ADSC specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>85</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>ADSC</text> + <x>100</x> + <y>85</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #26</name> + <actions> + <action type="open_display"> + <file>ADCSimDetector.opi</file> + <macros> + <P>13ADCSIM1:</P> + <R>det1:</R> + </macros> + <target>tab</target> + <description>ADC simulator</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>60</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>ADC Simulator</text> + <x>10</x> + <y>60</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>aravisGigE</text> + <x>40</x> + <y>135</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #35</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13ARV1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>aravisGigE #1 general</description> + </action> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13ARV1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>aravisGigE #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>135</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #39</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>BIS:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>BIS #1 general</description> + </action> + <action type="open_display"> + <file>BIS.opi</file> + <macros> + <P>BIS:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>BIS #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>185</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #43</name> + <text>BIS</text> + <x>110</x> + <y>185</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #46</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13FW1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Firewire #1 general</description> + </action> + <action type="open_display"> + <file>firewire.opi</file> + <macros> + <P>13FW1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Firewire #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>260</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>Firewire</text> + <x>60</x> + <y>260</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #53</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13DEX1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Dexela #1 general</description> + </action> + <action type="open_display"> + <file>Dexela.opi</file> + <macros> + <P>13DEX1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Dexela #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>209</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>Dexela</text> + <x>80</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #60</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13EIG1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Eiger #1 general</description> + </action> + <action type="open_display"> + <file>eigerDetector.opi</file> + <macros> + <P>13EIG1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Eiger #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>235</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>Eiger</text> + <x>90</x> + <y>235</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>ADAravis</text> + <x>60</x> + <y>160</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #70</name> + <actions> + <action type="open_display"> + <file>ADAravis.opi</file> + <macros> + <C>PGR_Blackfly_20E4C</C> + <P>13ARV1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Blackfly 20E4C</description> + </action> + <action type="open_display"> + <file>ADAravis.opi</file> + <macros> + <C>AVT_Manta_G507C</C> + <P>13ARV1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Manta G507C</description> + </action> + <action type="open_display"> + <file>ADAravis.opi</file> + <macros> + <C>PGR_BlackflyS_13Y3M</C> + <P>13ARV1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>BlackflyS 13Y3M</description> + </action> + <action type="open_display"> + <file>ADAravis.opi</file> + <macros> + <C>PGR_GS3_U3_23S6M</C> + <P>13ARV1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Grasshopper3 23S6M</description> + </action> + <action type="open_display"> + <file>ADAravis.opi</file> + <macros> + <C>FLIR_ORX_10G_51S5M</C> + <P>13ARV1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Oryx 51S5M</description> + </action> + <action type="open_display"> + <file>ADAravis.opi</file> + <macros> + <C>PGR_BlackflyS_50S5C</C> + <P>13ARV1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>BlackflyS 50S5C</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>160</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #78</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13MAR345_1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>mar345 #1 general</description> + </action> + <action type="open_display"> + <file>mar345.opi</file> + <macros> + <P>13MAR345_1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>mar345 #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>310</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>Mar345</text> + <x>80</x> + <y>310</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #85</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13LF1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>LightField #1 general</description> + </action> + <action type="open_display"> + <file>LightField.opi</file> + <macros> + <P>13LF1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>LightField #1 specific</description> + </action> + <action type="open_display"> + <file>LightField.opi</file> + <macros> + <P>13LF2:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>LightField #2 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>285</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>LightField</text> + <x>39</x> + <y>285</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>Perkin Elmer</text> + <x>20</x> + <y>410</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #96</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PE1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Perkin Elmer #1 general</description> + </action> + <action type="open_display"> + <file>PerkinElmer.opi</file> + <macros> + <P>13PE1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Perkin Elmer #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>410</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>NDStdArrays</text> + <x>30</x> + <y>385</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #103</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13NDSA1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>NDStdArrays #1 general</description> + </action> + <action type="open_display"> + <file>NDDriverStdArrays.opi</file> + <macros> + <P>13NDSA1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>NDStdArrays #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>385</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #107</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PS1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Prosilica #1 general</description> + </action> + <action type="open_display"> + <file>prosilica.opi</file> + <macros> + <P>13PS1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Prosilica #1 specific</description> + </action> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PS1:</P> + <R>cam2:</R> + </macros> + <target>tab</target> + <description>Prosilica #2 general</description> + </action> + <action type="open_display"> + <file>prosilica.opi</file> + <macros> + <P>13PS1:</P> + <R>cam2:</R> + </macros> + <target>tab</target> + <description>Prosilica #2 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>535</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #113</name> + <text>Prosilica</text> + <x>50</x> + <y>535</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #116</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PIL1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Pilatus #1 general</description> + </action> + <action type="open_display"> + <file>pilatusDetector.opi</file> + <macros> + <P>13PIL1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Pilatus #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>460</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>Pilatus</text> + <x>70</x> + <y>460</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #123</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PR1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Pixirad #1 general</description> + </action> + <action type="open_display"> + <file>pixirad.opi</file> + <macros> + <P>13PR1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Pixirad #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>485</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>Pixirad</text> + <x>69</x> + <y>485</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #130</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PG1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Point Grey #1 general</description> + </action> + <action type="open_display"> + <file>pointGrey.opi</file> + <macros> + <P>13PG1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Point Grey #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>510</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>Point Grey</text> + <x>39</x> + <y>510</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #137</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13SIM1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Simulator #1 General</description> + </action> + <action type="open_display"> + <file>simDetector.opi</file> + <macros> + <P>13SIM1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Simulator #1 Specific</description> + </action> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13SIM1:</P> + <R>cam2:</R> + </macros> + <target>tab</target> + <description>Simulator #2 General</description> + </action> + <action type="open_display"> + <file>simDetector.opi</file> + <macros> + <P>13SIM1:</P> + <R>cam2:</R> + </macros> + <target>tab</target> + <description>Simulator #2 Specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>660</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>Simulator</text> + <x>50</x> + <y>660</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #146</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13ROPER1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Roper #1 general</description> + </action> + <action type="open_display"> + <file>Roper.opi</file> + <macros> + <P>13ROPER1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Roper #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>635</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text>Roper</text> + <x>90</x> + <y>635</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #153</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PSL1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>PSL #1 general</description> + </action> + <action type="open_display"> + <file>PSL.opi</file> + <macros> + <P>13PSL1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>PSL #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>610</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>PSL</text> + <x>109</x> + <y>610</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #160</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PVCAM1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>PVCAM #1 general</description> + </action> + <action type="open_display"> + <file>pvCam.opi</file> + <macros> + <P>13PVCAM1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>PVCAM #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>585</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #164</name> + <text>PVCAM</text> + <x>90</x> + <y>585</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #167</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PVA1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>PvaDriver #1 general</description> + </action> + <action type="open_display"> + <file>ADPvaDriver.opi</file> + <macros> + <P>13PVA1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>PvaDriver #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>560</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text>PvaDriver</text> + <x>50</x> + <y>560</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #174</name> + <text>Photon II</text> + <x>50</x> + <y>435</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #177</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13PII_1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Photon II #1 general</description> + </action> + <action type="open_display"> + <file>PhotonII.opi</file> + <macros> + <P>13PII_1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Photon II #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>435</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>URL</text> + <x>110</x> + <y>710</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #184</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13URL1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>URL #1 general</description> + </action> + <action type="open_display"> + <file>URLDriver.opi</file> + <macros> + <P>13URL1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>URL #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>710</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #188</name> + <text>AVT Vimba</text> + <x>50</x> + <y>735</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #191</name> + <actions> + <action type="open_display"> + <file>ADVimba.opi</file> + <macros> + <C>AVT_Manta_G507C</C> + <P>13VMB1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Manta G507C</description> + </action> + <action type="open_display"> + <file>ADVimba.opi</file> + <macros> + <C>AVT_GC1380CH</C> + <P>13VMB1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>GC1380CH</description> + </action> + <action type="open_display"> + <file>ADVimba.opi</file> + <macros> + <C>AVT_Manta_G146C</C> + <P>13VMB1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Manta G146C</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>735</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #196</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>13MARCCD1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>marCCD #1 general</description> + </action> + <action type="open_display"> + <file>marCCD.opi</file> + <macros> + <P>13MARCCD1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>marCCD #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>335</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #200</name> + <text>MarCCD</text> + <x>80</x> + <y>335</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #203</name> + <actions> + <action type="open_display"> + <file>ADBase.opi</file> + <macros> + <P>MMPAD3x2:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>MMPAD #1 general</description> + </action> + <action type="open_display"> + <file>mmpadDetector.opi</file> + <macros> + <P>MMPAD3x2:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>MMPAD #1 specific</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>360</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>MMPAD</text> + <x>90</x> + <y>360</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>Spinnaker</text> + <x>50</x> + <y>685</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #213</name> + <actions> + <action type="open_display"> + <file>ADSpinnaker.opi</file> + <macros> + <C>PGR_Blackfly_20E4C</C> + <P>13SP1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Blackfly 20E4C</description> + </action> + <action type="open_display"> + <file>ADSpinnaker.opi</file> + <macros> + <C>FLIR_ORX_10G_51S5M</C> + <P>13SP1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Oryx 51S5</description> + </action> + <action type="open_display"> + <file>ADSpinnaker.opi</file> + <macros> + <C>PGR_BlackflyS_13Y3M</C> + <P>13SP1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>BlackflyS 13Y3M</description> + </action> + <action type="open_display"> + <file>ADSpinnaker.opi</file> + <macros> + <C>PGR_GS3_U3_23S6M</C> + <P>13SP1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Grasshopper3 U3 23S6M</description> + </action> + <action type="open_display"> + <file>ADSpinnaker.opi</file> + <macros> + <C>PGR_BlackflyS_50S5C</C> + <P>13SP1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>BlackflyS 50S5C</description> + </action> + <action type="open_display"> + <file>ADSpinnaker.opi</file> + <macros> + <C>PGR_GS3_PGE_23S6C</C> + <P>13SP1:</P> + <R>cam1:</R> + </macros> + <target>tab</target> + <description>Grasshopper3 PGE 23S6C</description> + </action> + </actions> + <text></text> + <x>145</x> + <y>685</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDCircularBuff.bob b/FC/adcore/NDCircularBuff.bob new file mode 100644 index 0000000..05b8140 --- /dev/null +++ b/FC/adcore/NDCircularBuff.bob @@ -0,0 +1,1852 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDCircularBuff</name> + <x>332</x> + <y>156</y> + <width>775</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>775</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>775</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="77" green="82" blue="164"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #15</name> + <pv_name>$(P)$(R)PortName_RBV</pv_name> + <x>172</x> + <y>45</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>asyn port</text> + <x>72</x> + <y>44</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>Plugin type</text> + <x>52</x> + <y>69</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #25</name> + <pv_name>$(P)$(R)PluginType_RBV</pv_name> + <x>172</x> + <y>70</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>ADCore version</text> + <x>22</x> + <y>94</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #32</name> + <pv_name>$(P)$(R)ADCoreVersion_RBV</pv_name> + <x>172</x> + <y>95</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Plugin version</text> + <x>22</x> + <y>118</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #39</name> + <pv_name>$(P)$(R)DriverVersion_RBV</pv_name> + <x>172</x> + <y>119</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #43</name> + <pv_name>$(P)$(R)NDArrayAddress</pv_name> + <x>172</x> + <y>169</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(P)$(R)NDArrayAddress_RBV</pv_name> + <x>278</x> + <y>170</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Array address</text> + <x>32</x> + <y>169</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>Array port</text> + <x>62</x> + <y>144</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #57</name> + <pv_name>$(P)$(R)NDArrayPort</pv_name> + <x>172</x> + <y>144</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #61</name> + <pv_name>$(P)$(R)NDArrayPort_RBV</pv_name> + <x>278</x> + <y>145</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>Min. time</text> + <x>72</x> + <y>219</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(R)MinCallbackTime</pv_name> + <x>172</x> + <y>219</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)$(R)MinCallbackTime_RBV</pv_name> + <x>278</x> + <y>220</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>Enable</text> + <x>102</x> + <y>194</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #79</name> + <pv_name>$(P)$(R)EnableCallbacks</pv_name> + <x>172</x> + <y>194</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #82</name> + <pv_name>$(P)$(R)EnableCallbacks_RBV</pv_name> + <x>278</x> + <y>195</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #86</name> + <pv_name>$(P)$(R)DroppedArrays_RBV</pv_name> + <x>278</x> + <y>345</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>Dropped arrays</text> + <x>22</x> + <y>344</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>Array Size</text> + <x>62</x> + <y>394</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #96</name> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + <x>172</x> + <y>395</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #100</name> + <pv_name>$(P)$(R)ArraySize1_RBV</pv_name> + <x>242</x> + <y>395</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Data type</text> + <x>72</x> + <y>419</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #107</name> + <pv_name>$(P)$(R)DataType_RBV</pv_name> + <x>172</x> + <y>420</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text># dimensions</text> + <x>42</x> + <y>369</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #114</name> + <pv_name>$(P)$(R)NDimensions_RBV</pv_name> + <x>172</x> + <y>370</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #118</name> + <pv_name>$(P)$(R)ArraySize2_RBV</pv_name> + <x>312</x> + <y>395</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>Color mode</text> + <x>62</x> + <y>444</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #125</name> + <pv_name>$(P)$(R)ColorMode_RBV</pv_name> + <x>172</x> + <y>445</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>Execution time</text> + <x>22</x> + <y>319</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #132</name> + <pv_name>$(P)$(R)ExecutionTime_RBV</pv_name> + <x>172</x> + <y>320</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #136</name> + <text>msec</text> + <x>278</x> + <y>319</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #139</name> + <pv_name>$(P)$(R)ArrayCounter_RBV</pv_name> + <x>278</x> + <y>270</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>Array counter</text> + <x>32</x> + <y>269</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #146</name> + <text>Array rate</text> + <x>62</x> + <y>294</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #149</name> + <pv_name>$(P)$(R)ArrayRate_RBV</pv_name> + <x>172</x> + <y>295</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>Unique ID</text> + <x>72</x> + <y>469</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #156</name> + <pv_name>$(P)$(R)UniqueId_RBV</pv_name> + <x>172</x> + <y>470</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #160</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <text>Reset to 0</text> + <x>172</x> + <y>269</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #163</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)DroppedArrays</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)DroppedArrays</pv_name> + <text>Reset to 0</text> + <x>172</x> + <y>344</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>Queue size/free</text> + <x>12</x> + <y>244</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #169</name> + <pv_name>$(P)$(R)QueueFree</pv_name> + <x>278</x> + <y>244</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #173</name> + <pv_name>$(P)$(R)QueueSize</pv_name> + <x>172</x> + <y>244</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #177</name> + <pv_name>$(P)$(R)TimeStamp_RBV</pv_name> + <x>172</x> + <y>495</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>Time stamp</text> + <x>62</x> + <y>494</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #184</name> + <text>Array callbacks</text> + <x>12</x> + <y>519</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #187</name> + <actions> + <action type="open_display"> + <file>NDPluginBaseFull.opi</file> + <target>tab</target> + <description>NDPluginBase Full</description> + </action> + <action type="open_display"> + <file>asynRecord.opi</file> + <macros> + <R>$(R)AsynIO</R> + </macros> + <target>tab</target> + <description>asynRecord</description> + </action> + </actions> + <text></text> + <x>172</x> + <y>569</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #191</name> + <text>More</text> + <x>122</x> + <y>569</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #194</name> + <pv_name>$(P)$(R)ArrayCallbacks</pv_name> + <x>172</x> + <y>519</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #197</name> + <pv_name>$(P)$(R)ArrayCallbacks_RBV</pv_name> + <x>278</x> + <y>520</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>Process plugin</text> + <x>25</x> + <y>544</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #204</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ProcessPlugin</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ProcessPlugin</pv_name> + <text>Process</text> + <x>172</x> + <y>544</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #207</name> + <x>390</x> + <y>40</y> + <width>380</width> + <height>345</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>Trigger definition</text> + <x>490</x> + <y>45</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #213</name> + <x>390</x> + <y>390</y> + <width>380</width> + <height>205</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #216</name> + <pv_name>$(P)$(R)PostTriggerQty_RBV</pv_name> + <x>700</x> + <y>421</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #220</name> + <text>Pre-count #</text> + <x>445</x> + <y>395</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #223</name> + <pv_name>$(P)$(R)PreCount</pv_name> + <x>560</x> + <y>395</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #227</name> + <pv_name>$(P)$(R)PreCount_RBV</pv_name> + <x>625</x> + <y>396</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #231</name> + <pv_name>$(P)$(R)CurrentQty_RBV</pv_name> + <x>700</x> + <y>396</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #235</name> + <text>Trigger A</text> + <x>535</x> + <y>75</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #238</name> + <pv_name>$(P)$(R)TriggerA</pv_name> + <x>495</x> + <y>119</y> + <width>265</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #242</name> + <pv_name>$(P)$(R)TriggerA_RBV</pv_name> + <x>495</x> + <y>97</y> + <width>265</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #246</name> + <text>Attribute</text> + <x>400</x> + <y>119</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>Value</text> + <x>440</x> + <y>144</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #252</name> + <pv_name>$(P)$(R)TriggerAVal</pv_name> + <x>495</x> + <y>145</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #256</name> + <x>395</x> + <y>70</y> + <width>370</width> + <height>100</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #259</name> + <text>Trigger B</text> + <x>535</x> + <y>180</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #262</name> + <pv_name>$(P)$(R)TriggerB</pv_name> + <x>495</x> + <y>224</y> + <width>265</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #266</name> + <pv_name>$(P)$(R)TriggerB_RBV</pv_name> + <x>495</x> + <y>202</y> + <width>265</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>Attribute</text> + <x>400</x> + <y>224</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>Value</text> + <x>440</x> + <y>249</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #276</name> + <pv_name>$(P)$(R)TriggerBVal</pv_name> + <x>495</x> + <y>250</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #280</name> + <x>395</x> + <y>175</y> + <width>370</width> + <height>100</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #283</name> + <text>Calculation</text> + <x>525</x> + <y>285</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #286</name> + <pv_name>$(P)$(R)TriggerCalc</pv_name> + <x>495</x> + <y>329</y> + <width>265</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #290</name> + <pv_name>$(P)$(R)TriggerCalc_RBV</pv_name> + <x>495</x> + <y>307</y> + <width>265</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #294</name> + <text>Calc</text> + <x>450</x> + <y>329</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #297</name> + <text>Value</text> + <x>440</x> + <y>354</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #300</name> + <pv_name>$(P)$(R)TriggerCalcVal</pv_name> + <x>495</x> + <y>355</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #304</name> + <x>395</x> + <y>280</y> + <width>370</width> + <height>100</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #307</name> + <text>Post-count #</text> + <x>435</x> + <y>420</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #310</name> + <pv_name>$(P)$(R)PostCount</pv_name> + <x>560</x> + <y>420</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #314</name> + <pv_name>$(P)$(R)PostCount_RBV</pv_name> + <x>625</x> + <y>421</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #318</name> + <actions> + <action type="open_display"> + <file>NDCircularBuffHelp.opi</file> + <target>tab</target> + <description>Help</description> + </action> + </actions> + <text>Help</text> + <x>685</x> + <y>285</y> + <width>69</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #321</name> + <pv_name>$(P)$(R)ActualTriggerCount_RBV</pv_name> + <x>700</x> + <y>446</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #325</name> + <text>Capture status</text> + <x>415</x> + <y>495</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #328</name> + <text>Trigger status</text> + <x>415</x> + <y>520</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #331</name> + <pv_name>$(P)$(R)StatusMessage</pv_name> + <x>560</x> + <y>546</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #335</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Capture</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Capture</pv_name> + <text>Stop</text> + <x>565</x> + <y>570</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #338</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Capture</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Capture</pv_name> + <text>Start</text> + <x>465</x> + <y>570</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #341</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Trigger</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Trigger</pv_name> + <text>Trigger</text> + <x>665</x> + <y>570</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #344</name> + <pv_name>$(P)$(R)Trigger_RBV</pv_name> + <x>560</x> + <y>521</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #348</name> + <pv_name>$(P)$(R)Capture_RBV</pv_name> + <x>560</x> + <y>496</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #352</name> + <text>Status</text> + <x>495</x> + <y>545</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #355</name> + <text>Preset triggers</text> + <x>405</x> + <y>445</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #358</name> + <pv_name>$(P)$(R)PresetTriggerCount</pv_name> + <x>560</x> + <y>445</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #362</name> + <pv_name>$(P)$(R)PresetTriggerCount_RBV</pv_name> + <x>625</x> + <y>446</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #366</name> + <text>Flush on trigger</text> + <x>405</x> + <y>470</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #369</name> + <pv_name>$(P)$(R)FlushOnSoftTrg_RBV</pv_name> + <x>665</x> + <y>471</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #373</name> + <pv_name>$(P)$(R)FlushOnSoftTrg</pv_name> + <x>560</x> + <y>470</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDCircularBuffHelp.bob b/FC/adcore/NDCircularBuffHelp.bob new file mode 100644 index 0000000..f1c8858 --- /dev/null +++ b/FC/adcore/NDCircularBuffHelp.bob @@ -0,0 +1,172 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDCircularBuffHelp</name> + <x>200</x> + <y>105</y> + <width>510</width> + <height>334</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Explanation of NDCircularBuff triggering</text> + <x>10</x> + <y>5</y> + <width>400</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>Variables in trigger calculation expression</text> + <x>5</x> + <y>35</y> + <width>430</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Example expressions</text> + <x>5</x> + <y>200</y> + <width>190</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>A The current value of the TriggerA attribute</text> + <x>20</x> + <y>60</y> + <width>322</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>B The current value of the TriggerB attribute</text> + <x>20</x> + <y>79</y> + <width>322</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>C The value of the PreCount record</text> + <x>20</x> + <y>98</y> + <width>245</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>D The value of the PostCount record</text> + <x>20</x> + <y>117</y> + <width>252</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>E The value of the CurrentQty_RBV record</text> + <x>20</x> + <y>136</y> + <width>287</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>F The value of the PostTriggerQty_RBV record</text> + <x>20</x> + <y>155</y> + <width>315</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>G The value of the Trigger_RBV record</text> + <x>20</x> + <y>174</y> + <width>266</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>A<200</text> + <x>24</x> + <y>225</y> + <width>35</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>A is less than 200.</text> + <x>173</x> + <y>225</y> + <width>133</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>A>1.5*H && E>50;H:=A</text> + <x>20</x> + <y>250</y> + <width>140</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>A is more than 150% of previous value of A</text> + <x>173</x> + <y>250</y> + <width>294</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>and there are at least 50 images in the buffer.</text> + <x>173</x> + <y>269</y> + <width>329</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>H is set to A after evaluation.</text> + <x>173</x> + <y>288</y> + <width>217</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/adcore/NDCodec.bob b/FC/adcore/NDCodec.bob new file mode 100644 index 0000000..f2a47bf --- /dev/null +++ b/FC/adcore/NDCodec.bob @@ -0,0 +1,513 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDCodec</name> + <x>330</x> + <y>189</y> + <width>775</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>9</y> + <width>755</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>10</y> + <width>755</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <x>390</x> + <y>40</y> + <width>380</width> + <height>260</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #17</name> + <pv_name>$(P)$(R)Mode_RBV</pv_name> + <x>676</x> + <y>51</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #21</name> + <pv_name>$(P)$(R)Compressor_RBV</pv_name> + <x>666</x> + <y>76</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #25</name> + <pv_name>$(P)$(R)Mode</pv_name> + <x>581</x> + <y>51</y> + <width>90</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #28</name> + <pv_name>$(P)$(R)Compressor</pv_name> + <x>581</x> + <y>76</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Mode</text> + <x>536</x> + <y>50</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>Compressor</text> + <x>476</x> + <y>75</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #37</name> + <pv_name>$(P)$(R)JPEGQuality_RBV</pv_name> + <x>666</x> + <y>126</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #41</name> + <pv_name>$(P)$(R)JPEGQuality</pv_name> + <x>581</x> + <y>125</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>JPEG Quality</text> + <x>456</x> + <y>125</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #48</name> + <pv_name>$(P)$(R)BloscCompressor_RBV</pv_name> + <x>666</x> + <y>151</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #52</name> + <pv_name>$(P)$(R)BloscCLevel_RBV</pv_name> + <x>666</x> + <y>176</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #56</name> + <pv_name>$(P)$(R)BloscShuffle_RBV</pv_name> + <x>666</x> + <y>201</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #60</name> + <pv_name>$(P)$(R)BloscNumThreads_RBV</pv_name> + <x>666</x> + <y>226</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #64</name> + <pv_name>$(P)$(R)BloscCompressor</pv_name> + <x>581</x> + <y>151</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #67</name> + <pv_name>$(P)$(R)BloscCLevel</pv_name> + <x>581</x> + <y>175</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #71</name> + <pv_name>$(P)$(R)BloscShuffle</pv_name> + <x>581</x> + <y>201</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #74</name> + <pv_name>$(P)$(R)BloscNumThreads</pv_name> + <x>581</x> + <y>225</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>Blosc Compressor</text> + <x>416</x> + <y>150</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>Blosc Comp. Level</text> + <x>406</x> + <y>175</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>Blosc Shuffle</text> + <x>446</x> + <y>200</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Blosc Num Threads</text> + <x>406</x> + <y>225</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>Compression Factor</text> + <x>396</x> + <y>100</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #93</name> + <pv_name>$(P)$(R)CompFactor_RBV</pv_name> + <x>581</x> + <y>101</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>Codec Status</text> + <x>456</x> + <y>250</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #100</name> + <pv_name>$(P)$(R)CodecStatus</pv_name> + <x>581</x> + <y>251</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Codec Error</text> + <x>396</x> + <y>275</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #107</name> + <pv_name>$(P)$(R)CodecError</pv_name> + <x>511</x> + <y>278</y> + <width>255</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDColorConvert.bob b/FC/adcore/NDColorConvert.bob new file mode 100644 index 0000000..dd66704 --- /dev/null +++ b/FC/adcore/NDColorConvert.bob @@ -0,0 +1,161 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDColorConvert</name> + <x>193</x> + <y>91</y> + <width>390</width> + <height>665</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>390</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>5</x> + <y>600</y> + <width>380</width> + <height>60</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>Color mode out</text> + <x>22</x> + <y>608</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #20</name> + <pv_name>$(P)$(R)ColorModeOut</pv_name> + <x>172</x> + <y>608</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #23</name> + <pv_name>$(P)$(R)ColorModeOut_RBV</pv_name> + <x>278</x> + <y>609</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>False color map</text> + <x>12</x> + <y>633</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #30</name> + <pv_name>$(P)$(R)FalseColor</pv_name> + <x>172</x> + <y>633</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #33</name> + <pv_name>$(P)$(R)FalseColor_RBV</pv_name> + <x>278</x> + <y>634</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDFFT.bob b/FC/adcore/NDFFT.bob new file mode 100644 index 0000000..0a4cf2e --- /dev/null +++ b/FC/adcore/NDFFT.bob @@ -0,0 +1,310 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFFT</name> + <x>362</x> + <y>68</y> + <width>390</width> + <height>780</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>390</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>35</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>5</x> + <y>595</y> + <width>380</width> + <height>180</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>Suppress DC offset</text> + <x>15</x> + <y>650</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #20</name> + <pv_name>$(P)$(R)FFTSuppressDC</pv_name> + <x>200</x> + <y>650</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #23</name> + <actions> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <target>tab</target> + <description>Time series</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>FFT abs. value</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>FFT real</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>FFT Imaginary</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <target>tab</target> + <description>Combined</description> + </action> + <action type="open_display"> + <file>l</file> + <target>tab</target> + </action> + </actions> + <text>Plots</text> + <x>200</x> + <y>675</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>1-D plots</text> + <x>105</x> + <y>675</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #43</name> + <text>FFT direction</text> + <x>65</x> + <y>625</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #46</name> + <pv_name>$(P)$(R)FFTDirection</pv_name> + <x>200</x> + <y>625</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>Name</text> + <x>155</x> + <y>600</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #52</name> + <pv_name>$(P)$(R)Name</pv_name> + <x>200</x> + <y>600</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>Number to average</text> + <x>25</x> + <y>700</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #59</name> + <pv_name>$(P)$(R)FFTNumAverage</pv_name> + <x>200</x> + <y>700</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Number averaged</text> + <x>45</x> + <y>725</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #66</name> + <pv_name>$(P)$(R)FFTNumAveraged</pv_name> + <x>200</x> + <y>726</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>Reset average</text> + <x>65</x> + <y>750</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #73</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)FFTResetAverage</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)FFTResetAverage</pv_name> + <text>Reset average</text> + <x>200</x> + <y>750</y> + <width>118</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDFFT16.bob b/FC/adcore/NDFFT16.bob new file mode 100644 index 0000000..06344d4 --- /dev/null +++ b/FC/adcore/NDFFT16.bob @@ -0,0 +1,1061 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFFT16</name> + <x>559</x> + <y>207</y> + <width>310</width> + <height>225</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>310</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P) FFTs</text> + <y>6</y> + <width>310</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>FFT abs. value</text> + <x>28</x> + <y>91</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>FFT real</text> + <x>88</x> + <y>116</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>FFT imaginary</text> + <x>38</x> + <y>141</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Combined plots</text> + <x>28</x> + <y>166</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>Time series</text> + <x>58</x> + <y>66</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>1-D Time Series Plots</text> + <x>55</x> + <y>41</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #30</name> + <x>5</x> + <y>35</y> + <width>300</width> + <height>185</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>More</text> + <x>128</x> + <y>190</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #36</name> + <actions> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R1)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T1)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R2)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T2)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R3)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T3)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R4)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T4)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R5)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T5)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R6)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T6)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R7)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T7)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R8)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T8)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R9)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T9)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R10)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T10)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R11)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T11)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R12)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T12)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R13)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T13)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R14)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T14)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R15)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T15)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R16)</R> + <S>FFTAbsValue</S> + </macros> + <target>tab</target> + <description>$(T16)</description> + </action> + </actions> + <text>FFT abs. value</text> + <x>171</x> + <y>91</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #54</name> + <actions> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R1)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T1)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R2)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T2)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R3)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T3)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R4)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T4)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R5)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T5)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R6)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T6)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R7)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T7)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R8)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T8)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R9)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T9)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R10)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T10)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R11)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T11)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R12)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T12)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R13)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T13)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R14)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T14)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R15)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T15)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R16)</R> + <S>FFTReal</S> + </macros> + <target>tab</target> + <description>$(T16)</description> + </action> + </actions> + <text>FFT real</text> + <x>171</x> + <y>116</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #72</name> + <actions> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R1)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T1)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R2)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T2)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R3)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T3)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R4)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T4)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R5)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T5)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R6)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T6)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R7)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T7)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R8)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T8)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R9)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T9)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R10)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T10)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R11)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T11)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R12)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T12)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R13)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T13)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R14)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T14)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R15)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T15)</description> + </action> + <action type="open_display"> + <file>NDFFTFreqSpectrumPlot.opi</file> + <macros> + <R>$(R16)</R> + <S>FFTImaginary</S> + </macros> + <target>tab</target> + <description>$(T16)</description> + </action> + </actions> + <text>FFT imaginary</text> + <x>171</x> + <y>141</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #90</name> + <actions> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R1)</R> + </macros> + <target>tab</target> + <description>$(T1)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R2)</R> + </macros> + <target>tab</target> + <description>$(T2)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R3)</R> + </macros> + <target>tab</target> + <description>$(T3)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R4)</R> + </macros> + <target>tab</target> + <description>$(T4)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R5)</R> + </macros> + <target>tab</target> + <description>$(T5)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R6)</R> + </macros> + <target>tab</target> + <description>$(T6)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R7)</R> + </macros> + <target>tab</target> + <description>$(T7)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R8)</R> + </macros> + <target>tab</target> + <description>$(T8)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R9)</R> + </macros> + <target>tab</target> + <description>$(T9)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R10)</R> + </macros> + <target>tab</target> + <description>$(T10)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R11)</R> + </macros> + <target>tab</target> + <description>$(T11)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R12)</R> + </macros> + <target>tab</target> + <description>$(T12)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R13)</R> + </macros> + <target>tab</target> + <description>$(T13)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R14)</R> + </macros> + <target>tab</target> + <description>$(T14)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R15)</R> + </macros> + <target>tab</target> + <description>$(T15)</description> + </action> + <action type="open_display"> + <file>NDFFTPlotAll.opi</file> + <macros> + <R>$(R16)</R> + </macros> + <target>tab</target> + <description>$(T16)</description> + </action> + </actions> + <text>Combined</text> + <x>171</x> + <y>166</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #108</name> + <actions> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R1)</R> + </macros> + <target>tab</target> + <description>$(T1)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R2)</R> + </macros> + <target>tab</target> + <description>$(T2)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R3)</R> + </macros> + <target>tab</target> + <description>$(T3)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R4)</R> + </macros> + <target>tab</target> + <description>$(T4)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R5)</R> + </macros> + <target>tab</target> + <description>$(T5)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R6)</R> + </macros> + <target>tab</target> + <description>$(T6)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R7)</R> + </macros> + <target>tab</target> + <description>$(T7)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R8)</R> + </macros> + <target>tab</target> + <description>$(T8)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R9)</R> + </macros> + <target>tab</target> + <description>$(T9)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R10)</R> + </macros> + <target>tab</target> + <description>$(T10)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R11)</R> + </macros> + <target>tab</target> + <description>$(T11)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R12)</R> + </macros> + <target>tab</target> + <description>$(T12)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R13)</R> + </macros> + <target>tab</target> + <description>$(T13)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R14)</R> + </macros> + <target>tab</target> + <description>$(T14)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R15)</R> + </macros> + <target>tab</target> + <description>$(T15)</description> + </action> + <action type="open_display"> + <file>NDFFTTimeSeriesPlot.opi</file> + <macros> + <R>$(R16)</R> + </macros> + <target>tab</target> + <description>$(T16)</description> + </action> + </actions> + <text>Time series</text> + <x>171</x> + <y>66</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #126</name> + <actions> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R1)</R> + <TITLE>$(T1)</TITLE> + </macros> + <target>tab</target> + <description>$(T1)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R2)</R> + <TITLE>$(T2)</TITLE> + </macros> + <target>tab</target> + <description>$(T2)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R3)</R> + <TITLE>$(T3)</TITLE> + </macros> + <target>tab</target> + <description>$(T3)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R4)</R> + <TITLE>$(T4)</TITLE> + </macros> + <target>tab</target> + <description>$(T4)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R5)</R> + <TITLE>$(T5)</TITLE> + </macros> + <target>tab</target> + <description>$(T5)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R6)</R> + <TITLE>$(T6)</TITLE> + </macros> + <target>tab</target> + <description>$(T6)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R7)</R> + <TITLE>$(T7)</TITLE> + </macros> + <target>tab</target> + <description>$(T7)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R8)</R> + <TITLE>$(T8)</TITLE> + </macros> + <target>tab</target> + <description>$(T8)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R9)</R> + <TITLE>$(T9)</TITLE> + </macros> + <target>tab</target> + <description>$(T9)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R10)</R> + <TITLE>$(T10)</TITLE> + </macros> + <target>tab</target> + <description>$(T10)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R11)</R> + <TITLE>$(T11)</TITLE> + </macros> + <target>tab</target> + <description>$(T11)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R12)</R> + <TITLE>$(T12)</TITLE> + </macros> + <target>tab</target> + <description>$(T12)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R13)</R> + <TITLE>$(T13)</TITLE> + </macros> + <target>tab</target> + <description>$(T13)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R14)</R> + <TITLE>$(T14)</TITLE> + </macros> + <target>tab</target> + <description>$(T14)</description> + </action> + <action type="open_display"> + <file>lNDFFT.opi</file> + <macros> + <R>$(R15)</R> + <TITLE>$(T15)</TITLE> + </macros> + <target>tab</target> + <description>$(T15)</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>$(R16)</R> + <TITLE>$(T16)</TITLE> + </macros> + <target>tab</target> + <description>$(T16)</description> + </action> + </actions> + <text>More</text> + <x>171</x> + <y>191</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDFFTFreqSpectrumPlot.bob b/FC/adcore/NDFFTFreqSpectrumPlot.bob new file mode 100644 index 0000000..09b163e --- /dev/null +++ b/FC/adcore/NDFFTFreqSpectrumPlot.bob @@ -0,0 +1,552 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFFTFreqSpectrumPlot</name> + <x>81</x> + <y>135</y> + <width>500</width> + <height>465</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(R)Name</pv_name> + <y>5</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #10</name> + <text>$(P)$(R)$(S)</text> + <y>30</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #13</name> + <x>5</x> + <y>80</y> + <width>490</width> + <height>230</height> + <title>$(P)$(R)$(S)</title> + <x_axis> + <title>Frequency (Hz)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(P)$(R)$(S)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)FFTFreqAxis</x_pv> + <y_pv>$(P)$(R)$(S)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Acquire</text> + <x>26</x> + <y>55</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #23</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(RTS)TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(RTS)TSAcquire</pv_name> + <text>Erase/Start</text> + <x>101</x> + <y>55</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #26</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(RTS)TSAcquire</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(RTS)TSAcquire</pv_name> + <text>Stop</text> + <x>191</x> + <y>55</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Signal name</text> + <x>320</x> + <y>365</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #32</name> + <pv_name>$(P)$(R)Name</pv_name> + <x>435</x> + <y>366</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Avg.time</text> + <x>10</x> + <y>365</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #39</name> + <pv_name>$(P)$(RTS)TSAveragingTime</pv_name> + <x>95</x> + <y>365</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #43</name> + <pv_name>$(P)$(RTS)TSAveragingTime_RBV</pv_name> + <x>200</x> + <y>366</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #47</name> + <pv_name>$(P)$(RTS)TSAcquireMode</pv_name> + <x>395</x> + <y>315</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>AcquireMode</text> + <x>280</x> + <y>315</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #53</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(RTS)TSRead</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(RTS)TSRead</pv_name> + <text>Read</text> + <x>190</x> + <y>315</y> + <width>67</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #56</name> + <pv_name>$(P)$(RTS)TSRead.SCAN</pv_name> + <x>105</x> + <y>316</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>Read rate</text> + <x>10</x> + <y>315</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>Number of points</text> + <x>10</x> + <y>340</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)$(RTS)TSNumPoints</pv_name> + <x>175</x> + <y>341</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>Current point</text> + <x>270</x> + <y>340</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)$(RTS)TSCurrentPoint</pv_name> + <x>405</x> + <y>341</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(RTS)TSAcquiring</pv_name> + <x>282</x> + <y>56</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Suppress DC offset</text> + <x>10</x> + <y>390</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #83</name> + <pv_name>$(P)$(R)FFTSuppressDC</pv_name> + <x>195</x> + <y>390</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #86</name> + <actions> + <action type="open_display"> + <file>NDPluginTimeSeries.opi</file> + <macros> + <R>$(RTS)</R> + </macros> + <target>tab</target> + <description>Time series plugin</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <target>tab</target> + <description>FFT plugin</description> + </action> + </actions> + <text>More</text> + <x>395</x> + <y>439</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text># to average</text> + <x>10</x> + <y>415</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #93</name> + <pv_name>$(P)$(R)FFTNumAverage</pv_name> + <x>135</x> + <y>415</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #97</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)FFTResetAverage</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)FFTResetAverage</pv_name> + <text>Reset average</text> + <x>145</x> + <y>440</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>Reset average</text> + <x>10</x> + <y>440</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #103</name> + <pv_name>$(P)$(R)FFTNumAveraged</pv_name> + <x>320</x> + <y>416</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #107</name> + <text>#averaged</text> + <x>225</x> + <y>415</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/NDFFTPlotAll.bob b/FC/adcore/NDFFTPlotAll.bob new file mode 100644 index 0000000..4096541 --- /dev/null +++ b/FC/adcore/NDFFTPlotAll.bob @@ -0,0 +1,370 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFFTPlotAll</name> + <x>560</x> + <y>223</y> + <width>915</width> + <height>630</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>$(P)$(R)</text> + <y>10</y> + <width>450</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #9</name> + <x>5</x> + <y>90</y> + <width>450</width> + <height>250</height> + <title>$(P)$(R)TimeSeries</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(P)$(R)TimeSeries</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(RTS)TSTimeAxis</x_pv> + <y_pv>$(P)$(R)FFTTimeSeries</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Time</text> + <x>210</x> + <y>65</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #19</name> + <x>460</x> + <y>90</y> + <width>450</width> + <height>250</height> + <title>$(P)$(R)FFTAbsValue</title> + <x_axis> + <title>Frequency (Hz)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(P)$(R)FFTAbsValue</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)FFTFreqAxis</x_pv> + <y_pv>$(P)$(R)FFTAbsValue</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>FFT Power Spectrum</text> + <x>605</x> + <y>65</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #29</name> + <x>5</x> + <y>375</y> + <width>450</width> + <height>250</height> + <title>$(P)$(R)FFTReal</title> + <x_axis> + <title>Frequency (Hz)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(P)$(R)FFTReal</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)FFTFreqAxis</x_pv> + <y_pv>$(P)$(R)FFTReal</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>FFT Real</text> + <x>190</x> + <y>350</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #39</name> + <x>460</x> + <y>375</y> + <width>450</width> + <height>250</height> + <title>$(P)$(R)FFTImaginary</title> + <x_axis> + <title>Frequency (Hz)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(P)$(R)FFTImaginary</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)FFTFreqAxis</x_pv> + <y_pv>$(P)$(R)FFTImaginary</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>FFT Imaginary</text> + <x>620</x> + <y>350</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #49</name> + <pv_name>$(P)$(R)Name</pv_name> + <x>450</x> + <y>10</y> + <width>450</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDFFTTimeSeriesPlot.bob b/FC/adcore/NDFFTTimeSeriesPlot.bob new file mode 100644 index 0000000..ff708e3 --- /dev/null +++ b/FC/adcore/NDFFTTimeSeriesPlot.bob @@ -0,0 +1,461 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFFTTimeSeriesPlot</name> + <x>613</x> + <y>57</y> + <width>500</width> + <height>415</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(R)Name</pv_name> + <y>5</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #10</name> + <x>5</x> + <y>80</y> + <width>490</width> + <height>230</height> + <title>$(P)$(R)</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(P)$(R)FFTTimeSeries</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(RTS)TSTimeAxis</x_pv> + <y_pv>$(P)$(R)FFTTimeSeries</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #17</name> + <pv_name>$(P)$(RTS)TSAcquiring</pv_name> + <x>282</x> + <y>56</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>$(P)$(R)FFTTimeSeries</text> + <y>30</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>Acquire</text> + <x>26</x> + <y>55</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #27</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(RTS)TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(RTS)TSAcquire</pv_name> + <text>Erase/Start</text> + <x>101</x> + <y>55</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #30</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(RTS)TSAcquire</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(RTS)TSAcquire</pv_name> + <text>Stop</text> + <x>191</x> + <y>55</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Signal name</text> + <x>320</x> + <y>365</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(R)Name</pv_name> + <x>435</x> + <y>366</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>Avg.time</text> + <x>10</x> + <y>365</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #43</name> + <pv_name>$(P)$(RTS)TSAveragingTime</pv_name> + <x>95</x> + <y>365</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(P)$(RTS)TSAveragingTime_RBV</pv_name> + <x>200</x> + <y>366</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #51</name> + <pv_name>$(P)$(RTS)TSAcquireMode</pv_name> + <x>395</x> + <y>315</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>AcquireMode</text> + <x>280</x> + <y>315</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #57</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(RTS)TSRead</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(RTS)TSRead</pv_name> + <text>Read</text> + <x>190</x> + <y>315</y> + <width>67</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #60</name> + <pv_name>$(P)$(RTS)TSRead.SCAN</pv_name> + <x>105</x> + <y>316</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Read rate</text> + <x>10</x> + <y>315</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>Number of points</text> + <x>10</x> + <y>340</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #69</name> + <pv_name>$(P)$(RTS)TSNumPoints</pv_name> + <x>175</x> + <y>341</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>Current point</text> + <x>270</x> + <y>340</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(RTS)TSCurrentPoint</pv_name> + <x>405</x> + <y>341</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #80</name> + <x>190</x> + <y>390</y> + <width>305</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>Suppress DC offset</text> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #86</name> + <pv_name>$(P)$(R)FFTSuppressDC</pv_name> + <x>185</x> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #89</name> + <actions> + <action type="open_display"> + <file>NDPluginTimeSeries.opi</file> + <macros> + <R>$(RTS)</R> + </macros> + <target>tab</target> + <description>Time series plugin</description> + </action> + <action type="open_display"> + <file>NDFFT.opi</file> + <target>tab</target> + <description>FFT plugin</description> + </action> + </actions> + <text>More</text> + <x>10</x> + <y>390</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDFile.bob b/FC/adcore/NDFile.bob new file mode 100644 index 0000000..4c61875 --- /dev/null +++ b/FC/adcore/NDFile.bob @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFile</name> + <x>266</x> + <y>132</y> + <width>685</width> + <height>500</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>685</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>685</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>File format</text> + <x>185</x> + <y>458</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #15</name> + <pv_name>$(P)$(R)FileFormat_RBV</pv_name> + <x>405</x> + <y>459</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #19</name> + <pv_name>$(P)$(R)FileFormat</pv_name> + <x>300</x> + <y>458</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #22</name> + <file>NDFileBase.bob</file> + <x>5</x> + <y>40</y> + <width>675</width> + <height>405</height> + </widget> +</display> diff --git a/FC/adcore/NDFileBase.bob b/FC/adcore/NDFileBase.bob new file mode 100644 index 0000000..d4e03d7 --- /dev/null +++ b/FC/adcore/NDFileBase.bob @@ -0,0 +1,1000 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileBase</name> + <x>839</x> + <y>153</y> + <width>675</width> + <height>405</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>675</width> + <height>405</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>Last filename</text> + <x>27</x> + <y>206</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #12</name> + <pv_name>$(P)$(R)FullFileName_RBV</pv_name> + <x>166</x> + <y>207</y> + <width>500</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Filename format</text> + <x>7</x> + <y>181</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #19</name> + <pv_name>$(P)$(R)FileTemplate_RBV</pv_name> + <x>166</x> + <y>158</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #23</name> + <pv_name>$(P)$(R)FileTemplate</pv_name> + <x>166</x> + <y>181</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Auto increment</text> + <x>17</x> + <y>133</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #30</name> + <pv_name>$(P)$(R)AutoIncrement</pv_name> + <x>166</x> + <y>133</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #33</name> + <pv_name>$(P)$(R)AutoIncrement_RBV</pv_name> + <x>235</x> + <y>134</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>Next file #</text> + <x>47</x> + <y>107</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(R)FileNumber</pv_name> + <x>166</x> + <y>106</y> + <width>60</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #44</name> + <pv_name>$(P)$(R)FileNumber_RBV</pv_name> + <x>231</x> + <y>108</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>File name</text> + <x>67</x> + <y>81</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)$(R)FileName</pv_name> + <x>166</x> + <y>81</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #55</name> + <pv_name>$(P)$(R)FileName_RBV</pv_name> + <x>166</x> + <y>58</y> + <width>175</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #59</name> + <pv_name>$(P)$(R)FilePath_RBV</pv_name> + <x>166</x> + <y>10</y> + <width>385</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>File path</text> + <x>67</x> + <y>33</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)$(R)FilePath</pv_name> + <x>166</x> + <y>33</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>Exists:</text> + <x>555</x> + <y>10</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #73</name> + <pv_name>$(P)$(R)FilePathExists_RBV</pv_name> + <x>630</x> + <y>10</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #77</name> + <text>Example: %s%s_%3.3d.$(EXT)</text> + <x>340</x> + <y>181</y> + <width>260</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Temp. suffix</text> + <x>355</x> + <y>107</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #83</name> + <pv_name>$(P)$(R)TempSuffix</pv_name> + <x>480</x> + <y>106</y> + <width>60</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #87</name> + <pv_name>$(P)$(R)TempSuffix_RBV</pv_name> + <x>545</x> + <y>108</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>Create dir. depth</text> + <x>348</x> + <y>57</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #94</name> + <pv_name>$(P)$(R)CreateDirectory</pv_name> + <x>523</x> + <y>56</y> + <width>40</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #98</name> + <pv_name>$(P)$(R)CreateDirectory_RBV</pv_name> + <x>568</x> + <y>58</y> + <width>40</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Auto save</text> + <x>417</x> + <y>256</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #105</name> + <pv_name>$(P)$(R)AutoSave</pv_name> + <x>511</x> + <y>256</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #108</name> + <pv_name>$(P)$(R)AutoSave_RBV</pv_name> + <x>580</x> + <y>257</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>Save file</text> + <x>67</x> + <y>256</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #115</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)WriteFile</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)WriteFile</pv_name> + <text>Save</text> + <x>166</x> + <y>256</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>Read file</text> + <x>246</x> + <y>256</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #121</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ReadFile</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ReadFile</pv_name> + <text>Read</text> + <x>341</x> + <y>256</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #124</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Capture</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Capture</pv_name> + <text>Start</text> + <x>166</x> + <y>326</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>Capture</text> + <x>86</x> + <y>326</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #130</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Capture</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Capture</pv_name> + <text>Stop</text> + <x>233</x> + <y>326</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #133</name> + <text>Write mode</text> + <x>57</x> + <y>282</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #136</name> + <pv_name>$(P)$(R)FileWriteMode</pv_name> + <x>166</x> + <y>282</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #139</name> + <pv_name>$(P)$(R)FileWriteMode_RBV</pv_name> + <x>254</x> + <y>283</y> + <width>70</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text># Capture</text> + <x>329</x> + <y>282</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #146</name> + <pv_name>$(P)$(R)NumCapture</pv_name> + <x>428</x> + <y>281</y> + <width>60</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #150</name> + <pv_name>$(P)$(R)NumCaptured_RBV</pv_name> + <x>588</x> + <y>283</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #154</name> + <pv_name>$(P)$(R)NumCapture_RBV</pv_name> + <x>493</x> + <y>283</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #158</name> + <pv_name>$(P)$(R)WriteFile_RBV</pv_name> + <x>166</x> + <y>234</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="40" green="147" blue="21"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #162</name> + <pv_name>$(P)$(R)ReadFile_RBV</pv_name> + <x>341</x> + <y>234</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="40" green="147" blue="21"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #166</name> + <pv_name>$(P)$(R)Capture_RBV</pv_name> + <x>166</x> + <y>304</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="40" green="147" blue="21"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #170</name> + <pv_name>$(P)$(R)DeleteDriverFile</pv_name> + <x>511</x> + <y>326</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #173</name> + <text>Delete driver file</text> + <x>322</x> + <y>326</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #176</name> + <pv_name>$(P)$(R)DeleteDriverFile_RBV</pv_name> + <x>580</x> + <y>327</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>Write status</text> + <x>36</x> + <y>353</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #183</name> + <pv_name>$(P)$(R)WriteStatus</pv_name> + <x>165</x> + <y>353</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="40" green="147" blue="21"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #187</name> + <text>Write message</text> + <x>26</x> + <y>378</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #190</name> + <pv_name>$(P)$(R)WriteMessage</pv_name> + <x>165</x> + <y>381</y> + <width>505</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #194</name> + <text>Lazy open</text> + <x>385</x> + <y>132</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #197</name> + <pv_name>$(P)$(R)LazyOpen</pv_name> + <x>480</x> + <y>132</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #200</name> + <pv_name>$(P)$(R)LazyOpen_RBV</pv_name> + <x>545</x> + <y>133</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #204</name> + <actions> + <action type="open_display"> + <file>createDirectoryHelp.opi</file> + <target>tab</target> + </action> + </actions> + <text>Help</text> + <x>613</x> + <y>57</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDFileHDF5.bob b/FC/adcore/NDFileHDF5.bob new file mode 100644 index 0000000..712655f --- /dev/null +++ b/FC/adcore/NDFileHDF5.bob @@ -0,0 +1,1616 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileHDF5</name> + <x>85</x> + <y>65</y> + <width>1070</width> + <height>850</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1070</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>1070</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>390</x> + <y>450</y> + <width>675</width> + <height>360</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>NDFileBase.bob</file> + <x>390</x> + <y>40</y> + <width>675</width> + <height>405</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>N-bit offset bits</text> + <x>395</x> + <y>509</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #22</name> + <pv_name>$(P)$(R)DataBitsOffset</pv_name> + <x>570</x> + <y>509</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #26</name> + <pv_name>$(P)$(R)DataBitsOffset_RBV</pv_name> + <x>635</x> + <y>510</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>SZip # pixels</text> + <x>435</x> + <y>534</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #33</name> + <pv_name>$(P)$(R)SZipNumPixels</pv_name> + <x>570</x> + <y>534</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #37</name> + <pv_name>$(P)$(R)SZipNumPixels_RBV</pv_name> + <x>635</x> + <y>535</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #41</name> + <pv_name>$(P)$(R)Compression_RBV</pv_name> + <x>635</x> + <y>460</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>Compression</text> + <x>455</x> + <y>459</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #48</name> + <pv_name>$(P)$(R)Compression</pv_name> + <x>570</x> + <y>459</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>N-bit data bits</text> + <x>415</x> + <y>484</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)$(R)NumDataBits</pv_name> + <x>570</x> + <y>484</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(R)NumDataBits_RBV</pv_name> + <x>635</x> + <y>485</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>SWMR active</text> + <x>795</x> + <y>534</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #65</name> + <pv_name>$(P)$(R)SWMRActive_RBV</pv_name> + <x>910</x> + <y>535</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>SWMR callbacks</text> + <x>765</x> + <y>559</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)$(R)SWMRCbCounter_RBV</pv_name> + <x>910</x> + <y>560</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>SWMR Support</text> + <x>840</x> + <y>459</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #79</name> + <pv_name>$(P)$(R)SWMRSupported_RBV</pv_name> + <x>910</x> + <y>485</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>SWMR supported</text> + <x>765</x> + <y>484</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>SWMR mode</text> + <x>815</x> + <y>509</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #89</name> + <pv_name>$(P)$(R)SWMRMode</pv_name> + <x>910</x> + <y>509</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #92</name> + <pv_name>$(P)$(R)SWMRMode_RBV</pv_name> + <x>975</x> + <y>510</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #96</name> + <x>5</x> + <y>600</y> + <width>380</width> + <height>235</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #99</name> + <x>740</x> + <y>455</y> + <width>320</width> + <height>155</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #102</name> + <x>740</x> + <y>615</y> + <width>320</width> + <height>100</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #105</name> + <width>320</width> + <height>100</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>Level</text> + <x>67</x> + <y>77</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>Compressor</text> + <x>17</x> + <y>55</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text>Shuffle</text> + <x>47</x> + <y>33</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #117</name> + <pv_name>$(P)$(R)BloscCompressor</pv_name> + <x>122</x> + <y>55</y> + <width>95</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #120</name> + <pv_name>$(P)$(R)BloscLevel</pv_name> + <x>122</x> + <y>77</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #124</name> + <pv_name>$(P)$(R)BloscShuffle</pv_name> + <x>122</x> + <y>33</y> + <width>95</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #127</name> + <pv_name>$(P)$(R)BloscShuffle_RBV</pv_name> + <x>225</x> + <y>33</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #131</name> + <pv_name>$(P)$(R)BloscCompressor_RBV</pv_name> + <x>225</x> + <y>55</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #135</name> + <pv_name>$(P)$(R)BloscLevel_RBV</pv_name> + <x>225</x> + <y>77</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #139</name> + <text>Blosc</text> + <x>135</x> + <y>4</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #142</name> + <text>Flush to disk</text> + <x>775</x> + <y>584</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #145</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)FlushNow</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)FlushNow</pv_name> + <text>Flush now</text> + <x>910</x> + <y>585</y> + <width>80</width> + <height>20</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #148</name> + <text>Store performance</text> + <x>395</x> + <y>609</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #151</name> + <pv_name>$(P)$(R)StorePerform</pv_name> + <x>570</x> + <y>609</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #154</name> + <pv_name>$(P)$(R)StorePerform_RBV</pv_name> + <x>635</x> + <y>610</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #158</name> + <pv_name>$(P)$(R)RunTime</pv_name> + <x>570</x> + <y>660</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>Run time</text> + <x>485</x> + <y>659</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #165</name> + <text>I/O speed</text> + <x>475</x> + <y>684</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #168</name> + <pv_name>$(P)$(R)IOSpeed</pv_name> + <x>570</x> + <y>685</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>More</text> + <x>496</x> + <y>709</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #175</name> + <actions> + <action type="open_display"> + <file>NDFileHDF5_ExtraDims.opi</file> + <target>tab</target> + <description>Extra dimensions</description> + </action> + <action type="open_display"> + <file>NDFileHDF5_Positions.opi</file> + <target>tab</target> + <description>Positions</description> + </action> + </actions> + <text></text> + <x>541</x> + <y>709</y> + <width>110</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #179</name> + <text>Zlib level</text> + <x>465</x> + <y>559</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #182</name> + <pv_name>$(P)$(R)ZLevel</pv_name> + <x>570</x> + <y>559</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #186</name> + <pv_name>$(P)$(R)ZLevel_RBV</pv_name> + <x>635</x> + <y>560</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #190</name> + <text>JPEG quality</text> + <x>445</x> + <y>584</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #193</name> + <pv_name>$(P)$(R)JPEGQuality</pv_name> + <x>570</x> + <y>584</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #197</name> + <pv_name>$(P)$(R)JPEGQuality_RBV</pv_name> + <x>635</x> + <y>585</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #201</name> + <x>400</x> + <y>734</y> + <width>641</width> + <height>68</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #204</name> + <width>641</width> + <height>68</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #207</name> + <pv_name>$(P)$(R)XMLErrorMsg_RBV</pv_name> + <width>500</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #211</name> + <pv_name>$(P)$(R)XMLValid_RBV</pv_name> + <x>601</x> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #215</name> + <text>Exists:</text> + <x>526</x> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #218</name> + <pv_name>$(P)$(R)XMLFileName_RBV</pv_name> + <x>135</x> + <y>25</y> + <width>500</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>XML File name</text> + <y>48</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #225</name> + <pv_name>$(P)$(R)XMLFileName</pv_name> + <x>135</x> + <y>48</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #229</name> + <text>Frames cached per chunk</text> + <x>15</x> + <y>705</y> + <width>230</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #232</name> + <pv_name>$(P)$(R)NumFramesChunks</pv_name> + <x>250</x> + <y>705</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #236</name> + <pv_name>$(P)$(R)NumFramesChunks_RBV</pv_name> + <x>315</x> + <y>706</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #240</name> + <text>Boundary alignment</text> + <x>65</x> + <y>730</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #243</name> + <pv_name>$(P)$(R)BoundaryAlign</pv_name> + <x>250</x> + <y>730</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #247</name> + <pv_name>$(P)$(R)BoundaryAlign_RBV</pv_name> + <x>315</x> + <y>731</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #251</name> + <text>Boundary threshold</text> + <x>65</x> + <y>755</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #254</name> + <pv_name>$(P)$(R)BoundaryThreshold</pv_name> + <x>250</x> + <y>755</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #258</name> + <pv_name>$(P)$(R)BoundaryThreshold_RBV</pv_name> + <x>315</x> + <y>756</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #262</name> + <text>Fill value</text> + <x>145</x> + <y>805</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #265</name> + <pv_name>$(P)$(R)FillValue_RBV</pv_name> + <x>315</x> + <y>806</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #269</name> + <text>Flush on N'th frame</text> + <x>55</x> + <y>780</y> + <width>190</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #272</name> + <pv_name>$(P)$(R)NumFramesFlush</pv_name> + <x>250</x> + <y>780</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #276</name> + <pv_name>$(P)$(R)NumFramesFlush_RBV</pv_name> + <x>315</x> + <y>781</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #280</name> + <pv_name>$(P)$(R)FillValue</pv_name> + <x>250</x> + <y>805</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #284</name> + <text>Dim0 chunk size</text> + <x>95</x> + <y>630</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #287</name> + <pv_name>$(P)$(R)NumColChunks</pv_name> + <x>250</x> + <y>630</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #291</name> + <pv_name>$(P)$(R)NumColChunks_RBV</pv_name> + <x>315</x> + <y>631</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #295</name> + <text>Store attributes</text> + <x>405</x> + <y>634</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #298</name> + <pv_name>$(P)$(R)StoreAttr</pv_name> + <x>570</x> + <y>634</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #301</name> + <pv_name>$(P)$(R)StoreAttr_RBV</pv_name> + <x>635</x> + <y>635</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #305</name> + <text>Chunk size auto</text> + <x>95</x> + <y>605</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #308</name> + <pv_name>$(P)$(R)ChunkSizeAuto</pv_name> + <x>250</x> + <y>605</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #311</name> + <pv_name>$(P)$(R)ChunkSizeAuto_RBV</pv_name> + <x>315</x> + <y>606</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #315</name> + <text>Dim1 chunk size</text> + <x>95</x> + <y>655</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #318</name> + <pv_name>$(P)$(R)NumRowChunks</pv_name> + <x>250</x> + <y>655</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #322</name> + <pv_name>$(P)$(R)NumRowChunks_RBV</pv_name> + <x>315</x> + <y>656</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #326</name> + <text>Dim2 chunk size</text> + <x>95</x> + <y>680</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #329</name> + <pv_name>$(P)$(R)ChunkSize2</pv_name> + <x>250</x> + <y>680</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #333</name> + <pv_name>$(P)$(R)ChunkSize2_RBV</pv_name> + <x>315</x> + <y>681</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #337</name> + <actions> + <action type="open_display"> + <file>NDFileHDF5_ChunkingFull.opi</file> + <target>tab</target> + <description>All chunking</description> + </action> + </actions> + <text>More</text> + <x>20</x> + <y>680</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDFileHDF5_ChunkingFull.bob b/FC/adcore/NDFileHDF5_ChunkingFull.bob new file mode 100644 index 0000000..12d1c16 --- /dev/null +++ b/FC/adcore/NDFileHDF5_ChunkingFull.bob @@ -0,0 +1,651 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileHDF5_ChunkingFull</name> + <x>1345</x> + <y>200</y> + <width>290</width> + <height>345</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>$(P)$(R)</text> + <x>-670</x> + <y>5</y> + <width>1070</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <y>5</y> + <width>290</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>All chunking</text> + <x>85</x> + <y>35</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>$(P)$(R)</text> + <y>5</y> + <width>290</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>Dim0 chunk size</text> + <x>5</x> + <y>90</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(R)NumColChunks</pv_name> + <x>160</x> + <y>90</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #25</name> + <pv_name>$(P)$(R)NumColChunks_RBV</pv_name> + <x>225</x> + <y>91</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Chunk size auto</text> + <x>5</x> + <y>65</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #32</name> + <pv_name>$(P)$(R)ChunkSizeAuto</pv_name> + <x>160</x> + <y>65</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #35</name> + <pv_name>$(P)$(R)ChunkSizeAuto_RBV</pv_name> + <x>225</x> + <y>66</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>Dim1 chunk size</text> + <x>5</x> + <y>115</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #42</name> + <pv_name>$(P)$(R)NumRowChunks</pv_name> + <x>160</x> + <y>115</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #46</name> + <pv_name>$(P)$(R)NumRowChunks_RBV</pv_name> + <x>225</x> + <y>116</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>Dim2 chunk size</text> + <x>5</x> + <y>140</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #53</name> + <pv_name>$(P)$(R)ChunkSize2</pv_name> + <x>160</x> + <y>140</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #57</name> + <pv_name>$(P)$(R)ChunkSize2_RBV</pv_name> + <x>225</x> + <y>141</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>Dim3 chunk size</text> + <x>5</x> + <y>165</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #64</name> + <pv_name>$(P)$(R)ChunkSize3</pv_name> + <x>160</x> + <y>165</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #68</name> + <pv_name>$(P)$(R)ChunkSize3_RBV</pv_name> + <x>225</x> + <y>166</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>Dim4 chunk size</text> + <x>5</x> + <y>190</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #75</name> + <pv_name>$(P)$(R)ChunkSize4</pv_name> + <x>160</x> + <y>190</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #79</name> + <pv_name>$(P)$(R)ChunkSize4_RBV</pv_name> + <x>225</x> + <y>191</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>Dim5 chunk size</text> + <x>5</x> + <y>215</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #86</name> + <pv_name>$(P)$(R)ChunkSize5</pv_name> + <x>160</x> + <y>215</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #90</name> + <pv_name>$(P)$(R)ChunkSize5_RBV</pv_name> + <x>225</x> + <y>216</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>Dim6 chunk size</text> + <x>5</x> + <y>240</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #97</name> + <pv_name>$(P)$(R)ChunkSize6</pv_name> + <x>160</x> + <y>240</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #101</name> + <pv_name>$(P)$(R)ChunkSize6_RBV</pv_name> + <x>225</x> + <y>241</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>Dim7 chunk size</text> + <x>5</x> + <y>265</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #108</name> + <pv_name>$(P)$(R)ChunkSize7</pv_name> + <x>160</x> + <y>265</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #112</name> + <pv_name>$(P)$(R)ChunkSize7_RBV</pv_name> + <x>225</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>Dim8 chunk size</text> + <x>5</x> + <y>290</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(R)ChunkSize8</pv_name> + <x>160</x> + <y>290</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #123</name> + <pv_name>$(P)$(R)ChunkSize8_RBV</pv_name> + <x>225</x> + <y>291</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>Dim8 chunk size</text> + <x>5</x> + <y>315</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #130</name> + <pv_name>$(P)$(R)ChunkSize9</pv_name> + <x>160</x> + <y>315</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #134</name> + <pv_name>$(P)$(R)ChunkSize9_RBV</pv_name> + <x>225</x> + <y>316</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDFileHDF5_ExtraDims.bob b/FC/adcore/NDFileHDF5_ExtraDims.bob new file mode 100644 index 0000000..3cc0f54 --- /dev/null +++ b/FC/adcore/NDFileHDF5_ExtraDims.bob @@ -0,0 +1,1514 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileHDF5_ExtraDims</name> + <x>204</x> + <y>194</y> + <width>470</width> + <height>625</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>470</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>470</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Extra dimensions</text> + <x>155</x> + <y>35</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Size N</text> + <x>15</x> + <y>120</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #18</name> + <pv_name>$(P)$(R)ExtraDimSizeN</pv_name> + <x>80</x> + <y>120</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #22</name> + <pv_name>$(P)$(R)ExtraDimSizeN_RBV</pv_name> + <x>145</x> + <y>121</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Name N</text> + <x>15</x> + <y>145</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #29</name> + <pv_name>$(P)$(R)ExtraDimNameN_RBV</pv_name> + <x>80</x> + <y>146</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Size X</text> + <x>15</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(R)ExtraDimSizeX</pv_name> + <x>80</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(P)$(R)ExtraDimSizeX_RBV</pv_name> + <x>145</x> + <y>171</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>Name X</text> + <x>15</x> + <y>195</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(P)$(R)ExtraDimNameX_RBV</pv_name> + <x>80</x> + <y>196</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Size Y</text> + <x>15</x> + <y>220</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)$(R)ExtraDimSizeY</pv_name> + <x>80</x> + <y>220</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(R)ExtraDimSizeY_RBV</pv_name> + <x>145</x> + <y>221</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>Name Y</text> + <x>15</x> + <y>245</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #65</name> + <pv_name>$(P)$(R)ExtraDimNameY_RBV</pv_name> + <x>80</x> + <y>246</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>Size 3</text> + <x>15</x> + <y>270</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(R)ExtraDimSize3</pv_name> + <x>80</x> + <y>270</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(R)ExtraDimSize3_RBV</pv_name> + <x>145</x> + <y>271</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Name 3</text> + <x>15</x> + <y>295</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #83</name> + <pv_name>$(P)$(R)ExtraDimName3_RBV</pv_name> + <x>80</x> + <y>296</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Size 4</text> + <x>15</x> + <y>320</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #90</name> + <pv_name>$(P)$(R)ExtraDimSize4</pv_name> + <x>80</x> + <y>320</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #94</name> + <pv_name>$(P)$(R)ExtraDimSize4_RBV</pv_name> + <x>145</x> + <y>321</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>Name 4</text> + <x>15</x> + <y>345</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #101</name> + <pv_name>$(P)$(R)ExtraDimName4_RBV</pv_name> + <x>80</x> + <y>346</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>Size 5</text> + <x>15</x> + <y>370</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #108</name> + <pv_name>$(P)$(R)ExtraDimSize5</pv_name> + <x>80</x> + <y>370</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #112</name> + <pv_name>$(P)$(R)ExtraDimSize5_RBV</pv_name> + <x>145</x> + <y>371</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>Name 5</text> + <x>15</x> + <y>395</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #119</name> + <pv_name>$(P)$(R)ExtraDimName5_RBV</pv_name> + <x>80</x> + <y>396</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>Size 6</text> + <x>15</x> + <y>420</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #126</name> + <pv_name>$(P)$(R)ExtraDimSize6</pv_name> + <x>80</x> + <y>420</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #130</name> + <pv_name>$(P)$(R)ExtraDimSize6_RBV</pv_name> + <x>145</x> + <y>421</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>Name 6</text> + <x>15</x> + <y>445</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #137</name> + <pv_name>$(P)$(R)ExtraDimName6_RBV</pv_name> + <x>80</x> + <y>446</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #141</name> + <text>Size 7</text> + <x>15</x> + <y>470</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #144</name> + <pv_name>$(P)$(R)ExtraDimSize7</pv_name> + <x>80</x> + <y>470</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #148</name> + <pv_name>$(P)$(R)ExtraDimSize7_RBV</pv_name> + <x>145</x> + <y>471</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #152</name> + <text>Name 7</text> + <x>15</x> + <y>495</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #155</name> + <pv_name>$(P)$(R)ExtraDimName7_RBV</pv_name> + <x>80</x> + <y>496</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #159</name> + <text>Size 8</text> + <x>15</x> + <y>520</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #162</name> + <pv_name>$(P)$(R)ExtraDimSize8</pv_name> + <x>80</x> + <y>520</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #166</name> + <pv_name>$(P)$(R)ExtraDimSize8_RBV</pv_name> + <x>145</x> + <y>521</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #170</name> + <text>Name 8</text> + <x>15</x> + <y>545</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #173</name> + <pv_name>$(P)$(R)ExtraDimName8_RBV</pv_name> + <x>80</x> + <y>546</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>Size 9</text> + <x>15</x> + <y>570</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #180</name> + <pv_name>$(P)$(R)ExtraDimSize9</pv_name> + <x>80</x> + <y>570</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #184</name> + <pv_name>$(P)$(R)ExtraDimSize9_RBV</pv_name> + <x>145</x> + <y>571</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #188</name> + <text>Name 9</text> + <x>15</x> + <y>595</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #191</name> + <pv_name>$(P)$(R)ExtraDimName9_RBV</pv_name> + <x>80</x> + <y>596</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text>Chunk X</text> + <x>240</x> + <y>170</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #198</name> + <pv_name>$(P)$(R)ExtraDimChunkX</pv_name> + <x>315</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #202</name> + <pv_name>$(P)$(R)ExtraDimChunkX_RBV</pv_name> + <x>380</x> + <y>171</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #206</name> + <text>Chunk Y</text> + <x>240</x> + <y>220</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #209</name> + <pv_name>$(P)$(R)ExtraDimChunkY</pv_name> + <x>315</x> + <y>220</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #213</name> + <pv_name>$(P)$(R)ExtraDimChunkY_RBV</pv_name> + <x>380</x> + <y>221</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #217</name> + <text>Chunk 3</text> + <x>240</x> + <y>270</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #220</name> + <pv_name>$(P)$(R)ExtraDimChunk3</pv_name> + <x>315</x> + <y>270</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #224</name> + <pv_name>$(P)$(R)ExtraDimChunk3_RBV</pv_name> + <x>380</x> + <y>271</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #228</name> + <text>Chunk 3</text> + <x>240</x> + <y>320</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #231</name> + <pv_name>$(P)$(R)ExtraDimChunk4</pv_name> + <x>315</x> + <y>320</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #235</name> + <pv_name>$(P)$(R)ExtraDimChunk4_RBV</pv_name> + <x>380</x> + <y>321</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #239</name> + <text>Chunk 5</text> + <x>240</x> + <y>370</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #242</name> + <pv_name>$(P)$(R)ExtraDimChunk5</pv_name> + <x>315</x> + <y>370</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #246</name> + <pv_name>$(P)$(R)ExtraDimChunk5_RBV</pv_name> + <x>380</x> + <y>371</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #250</name> + <text>Chunk 6</text> + <x>240</x> + <y>420</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #253</name> + <pv_name>$(P)$(R)ExtraDimChunk6</pv_name> + <x>315</x> + <y>420</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #257</name> + <pv_name>$(P)$(R)ExtraDimChunk6_RBV</pv_name> + <x>380</x> + <y>421</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #261</name> + <text>Chunk 7</text> + <x>240</x> + <y>470</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #264</name> + <pv_name>$(P)$(R)ExtraDimChunk7</pv_name> + <x>315</x> + <y>470</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #268</name> + <pv_name>$(P)$(R)ExtraDimChunk7_RBV</pv_name> + <x>380</x> + <y>471</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #272</name> + <text>Chunk 8</text> + <x>240</x> + <y>520</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #275</name> + <pv_name>$(P)$(R)ExtraDimChunk8</pv_name> + <x>315</x> + <y>520</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #279</name> + <pv_name>$(P)$(R)ExtraDimChunk8_RBV</pv_name> + <x>380</x> + <y>521</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #283</name> + <text>Chunk 9</text> + <x>240</x> + <y>570</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #286</name> + <pv_name>$(P)$(R)ExtraDimChunk9</pv_name> + <x>315</x> + <y>570</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #290</name> + <pv_name>$(P)$(R)ExtraDimChunk9_RBV</pv_name> + <x>380</x> + <y>571</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #294</name> + <text>Dimension attribute datasets</text> + <x>5</x> + <y>90</y> + <width>280</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #297</name> + <pv_name>$(P)$(R)DimAttDatasets</pv_name> + <x>290</x> + <y>89</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #300</name> + <pv_name>$(P)$(R)DimAttDatasets_RBV</pv_name> + <x>355</x> + <y>91</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #304</name> + <text># (0-9)</text> + <x>215</x> + <y>65</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #307</name> + <pv_name>$(P)$(R)NumExtraDims</pv_name> + <x>290</x> + <y>65</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #311</name> + <pv_name>$(P)$(R)NumExtraDims_RBV</pv_name> + <x>355</x> + <y>66</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDFileHDF5_Positions.bob b/FC/adcore/NDFileHDF5_Positions.bob new file mode 100644 index 0000000..350e6f1 --- /dev/null +++ b/FC/adcore/NDFileHDF5_Positions.bob @@ -0,0 +1,1163 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileHDF5_Positions</name> + <x>128</x> + <y>128</y> + <width>460</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>460</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>460</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Positions</text> + <x>190</x> + <y>35</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Position mode</text> + <x>90</x> + <y>65</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #18</name> + <pv_name>$(P)$(R)PositionMode_RBV</pv_name> + <x>290</x> + <y>66</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #22</name> + <pv_name>$(P)$(R)PositionMode</pv_name> + <x>225</x> + <y>65</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #25</name> + <text>Index N</text> + <x>5</x> + <y>95</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #28</name> + <pv_name>$(P)$(R)PosIndexDimN</pv_name> + <x>80</x> + <y>95</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #32</name> + <pv_name>$(P)$(R)PosIndexDimN_RBV</pv_name> + <x>265</x> + <y>96</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Name N</text> + <x>15</x> + <y>120</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #39</name> + <pv_name>$(P)$(R)PosNameDimN_RBV</pv_name> + <x>265</x> + <y>121</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #43</name> + <pv_name>$(P)$(R)PosNameDimN</pv_name> + <x>80</x> + <y>120</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Index X</text> + <x>5</x> + <y>145</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #50</name> + <pv_name>$(P)$(R)PosIndexDimX</pv_name> + <x>80</x> + <y>145</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #54</name> + <pv_name>$(P)$(R)PosIndexDimX_RBV</pv_name> + <x>265</x> + <y>146</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>Name X</text> + <x>15</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #61</name> + <pv_name>$(P)$(R)PosNameDimX_RBV</pv_name> + <x>265</x> + <y>171</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)$(R)PosNameDimX</pv_name> + <x>80</x> + <y>170</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>Index Y</text> + <x>5</x> + <y>195</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(R)PosIndexDimY</pv_name> + <x>80</x> + <y>195</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(R)PosIndexDimY_RBV</pv_name> + <x>265</x> + <y>196</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Name Y</text> + <x>15</x> + <y>220</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #83</name> + <pv_name>$(P)$(R)PosNameDimY_RBV</pv_name> + <x>265</x> + <y>221</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #87</name> + <pv_name>$(P)$(R)PosNameDimY</pv_name> + <x>80</x> + <y>220</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>Index 3</text> + <x>5</x> + <y>245</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #94</name> + <pv_name>$(P)$(R)PosIndexDim3</pv_name> + <x>80</x> + <y>245</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #98</name> + <pv_name>$(P)$(R)PosIndexDim3_RBV</pv_name> + <x>265</x> + <y>246</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Name 3</text> + <x>15</x> + <y>270</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #105</name> + <pv_name>$(P)$(R)PosNameDim3_RBV</pv_name> + <x>265</x> + <y>271</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #109</name> + <pv_name>$(P)$(R)PosNameDim3</pv_name> + <x>80</x> + <y>270</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #113</name> + <text>Index 4</text> + <x>5</x> + <y>295</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #116</name> + <pv_name>$(P)$(R)PosIndexDim4</pv_name> + <x>80</x> + <y>295</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #120</name> + <pv_name>$(P)$(R)PosIndexDim4_RBV</pv_name> + <x>265</x> + <y>296</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>Name 4</text> + <x>15</x> + <y>320</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #127</name> + <pv_name>$(P)$(R)PosNameDim4_RBV</pv_name> + <x>265</x> + <y>321</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #131</name> + <pv_name>$(P)$(R)PosNameDim4</pv_name> + <x>80</x> + <y>320</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>Index 5</text> + <x>5</x> + <y>345</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #138</name> + <pv_name>$(P)$(R)PosIndexDim5</pv_name> + <x>80</x> + <y>345</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #142</name> + <pv_name>$(P)$(R)PosIndexDim5_RBV</pv_name> + <x>265</x> + <y>346</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #146</name> + <text>Name 5</text> + <x>15</x> + <y>370</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #149</name> + <pv_name>$(P)$(R)PosNameDim5_RBV</pv_name> + <x>265</x> + <y>371</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #153</name> + <pv_name>$(P)$(R)PosNameDim5</pv_name> + <x>80</x> + <y>370</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>Index 6</text> + <x>5</x> + <y>395</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #160</name> + <pv_name>$(P)$(R)PosIndexDim6</pv_name> + <x>80</x> + <y>395</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #164</name> + <pv_name>$(P)$(R)PosIndexDim6_RBV</pv_name> + <x>265</x> + <y>396</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text>Name 6</text> + <x>15</x> + <y>420</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #171</name> + <pv_name>$(P)$(R)PosNameDim6_RBV</pv_name> + <x>265</x> + <y>421</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #175</name> + <pv_name>$(P)$(R)PosNameDim6</pv_name> + <x>80</x> + <y>420</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #179</name> + <text>Index 7</text> + <x>5</x> + <y>445</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #182</name> + <pv_name>$(P)$(R)PosIndexDim7</pv_name> + <x>80</x> + <y>445</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #186</name> + <pv_name>$(P)$(R)PosIndexDim7_RBV</pv_name> + <x>265</x> + <y>446</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #190</name> + <text>Name 7</text> + <x>15</x> + <y>470</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #193</name> + <pv_name>$(P)$(R)PosNameDim7_RBV</pv_name> + <x>265</x> + <y>471</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #197</name> + <pv_name>$(P)$(R)PosNameDim7</pv_name> + <x>80</x> + <y>470</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>Index 8</text> + <x>5</x> + <y>495</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #204</name> + <pv_name>$(P)$(R)PosIndexDim8</pv_name> + <x>80</x> + <y>495</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #208</name> + <pv_name>$(P)$(R)PosIndexDim8_RBV</pv_name> + <x>265</x> + <y>496</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #212</name> + <text>Name 8</text> + <x>15</x> + <y>520</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #215</name> + <pv_name>$(P)$(R)PosNameDim8_RBV</pv_name> + <x>265</x> + <y>521</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #219</name> + <pv_name>$(P)$(R)PosNameDim8</pv_name> + <x>80</x> + <y>520</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #223</name> + <text>Index 9</text> + <x>5</x> + <y>545</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #226</name> + <pv_name>$(P)$(R)PosIndexDim9</pv_name> + <x>80</x> + <y>545</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #230</name> + <pv_name>$(P)$(R)PosIndexDim9_RBV</pv_name> + <x>265</x> + <y>546</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #234</name> + <text>Name 9</text> + <x>15</x> + <y>570</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #237</name> + <pv_name>$(P)$(R)PosNameDim9_RBV</pv_name> + <x>265</x> + <y>571</y> + <width>180</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #241</name> + <pv_name>$(P)$(R)PosNameDim9</pv_name> + <x>80</x> + <y>570</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDFileJPEG.bob b/FC/adcore/NDFileJPEG.bob new file mode 100644 index 0000000..e20fbcb --- /dev/null +++ b/FC/adcore/NDFileJPEG.bob @@ -0,0 +1,113 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileJPEG</name> + <x>164</x> + <y>158</y> + <width>1070</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1070</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>1070</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #14</name> + <text>JPEG Quality</text> + <x>565</x> + <y>461</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #17</name> + <pv_name>$(P)$(R)JPEGQuality</pv_name> + <x>694</x> + <y>460</y> + <width>60</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #21</name> + <pv_name>$(P)$(R)JPEGQuality_RBV</pv_name> + <x>759</x> + <y>462</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>NDFileBase.bob</file> + <x>390</x> + <y>40</y> + <width>675</width> + <height>405</height> + </widget> +</display> diff --git a/FC/adcore/NDFileMagick.bob b/FC/adcore/NDFileMagick.bob new file mode 100644 index 0000000..c6f4fce --- /dev/null +++ b/FC/adcore/NDFileMagick.bob @@ -0,0 +1,209 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileMagick</name> + <x>167</x> + <y>286</y> + <width>1070</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1070</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>1070</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #14</name> + <pv_name>$(P)$(R)BitDepth</pv_name> + <x>565</x> + <y>507</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #17</name> + <pv_name>$(P)$(R)CompressType</pv_name> + <x>565</x> + <y>455</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(R)Quality</pv_name> + <x>565</x> + <y>480</y> + <width>80</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #24</name> + <pv_name>$(P)$(R)BitDepth_RBV</pv_name> + <x>650</x> + <y>508</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #28</name> + <pv_name>$(P)$(R)CompressType_RBV</pv_name> + <x>650</x> + <y>456</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #32</name> + <pv_name>$(P)$(R)Quality_RBV</pv_name> + <x>650</x> + <y>482</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Bit depth</text> + <x>470</x> + <y>507</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>Compression</text> + <x>450</x> + <y>455</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Quality</text> + <x>490</x> + <y>481</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #45</name> + <file>NDFileBase.bob</file> + <x>390</x> + <y>40</y> + <width>675</width> + <height>405</height> + </widget> +</display> diff --git a/FC/adcore/NDFileNetCDF.bob b/FC/adcore/NDFileNetCDF.bob new file mode 100644 index 0000000..8b94ec1 --- /dev/null +++ b/FC/adcore/NDFileNetCDF.bob @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileNetCDF</name> + <x>360</x> + <y>163</y> + <width>1070</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1070</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>1070</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #14</name> + <file>NDFileBase.bob</file> + <x>390</x> + <y>40</y> + <width>675</width> + <height>405</height> + </widget> +</display> diff --git a/FC/adcore/NDFileNexus.bob b/FC/adcore/NDFileNexus.bob new file mode 100644 index 0000000..dc114e5 --- /dev/null +++ b/FC/adcore/NDFileNexus.bob @@ -0,0 +1,205 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileNexus</name> + <x>236</x> + <y>152</y> + <width>1070</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1070</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>1070</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>589</x> + <y>454</y> + <width>470</width> + <height>100</height> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R)FileTemplateValid</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #18</name> + <x>390</x> + <y>450</y> + <width>675</width> + <height>110</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(R)TemplateFilePath</pv_name> + <x>591</x> + <y>481</y> + <width>450</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #25</name> + <pv_name>$(P)$(R)TemplateFilePath_RBV</pv_name> + <x>591</x> + <y>458</y> + <width>450</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #29</name> + <pv_name>$(P)$(R)TemplateFileName</pv_name> + <x>591</x> + <y>529</y> + <width>450</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #33</name> + <pv_name>$(P)$(R)TemplateFileName_RBV</pv_name> + <x>591</x> + <y>506</y> + <width>450</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>Template file path</text> + <x>406</x> + <y>481</y> + <width>176</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>Template file name</text> + <x>406</x> + <y>529</y> + <width>176</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #43</name> + <file>NDFileBase.bob</file> + <x>390</x> + <y>40</y> + <width>675</width> + <height>405</height> + </widget> +</display> diff --git a/FC/adcore/NDFileNull.bob b/FC/adcore/NDFileNull.bob new file mode 100644 index 0000000..65ddf49 --- /dev/null +++ b/FC/adcore/NDFileNull.bob @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileNull</name> + <x>259</x> + <y>266</y> + <width>1070</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1070</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>1070</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #14</name> + <file>NDFileBase.bob</file> + <x>390</x> + <y>40</y> + <width>675</width> + <height>405</height> + </widget> +</display> diff --git a/FC/adcore/NDFileTIFF.bob b/FC/adcore/NDFileTIFF.bob new file mode 100644 index 0000000..4ed5283 --- /dev/null +++ b/FC/adcore/NDFileTIFF.bob @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFileTIFF</name> + <x>345</x> + <y>196</y> + <width>1070</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1070</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>1070</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #14</name> + <file>NDFileBase.bob</file> + <x>390</x> + <y>40</y> + <width>675</width> + <height>405</height> + </widget> +</display> diff --git a/FC/adcore/NDGather8.bob b/FC/adcore/NDGather8.bob new file mode 100644 index 0000000..6bd4ecf --- /dev/null +++ b/FC/adcore/NDGather8.bob @@ -0,0 +1,884 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDGather8</name> + <x>485</x> + <y>96</y> + <width>780</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>780</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>780</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="77" green="82" blue="164"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>390</x> + <y>40</y> + <width>385</width> + <height>410</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #17</name> + <pv_name>$(P)$(R)NDArrayAddress_1</pv_name> + <x>560</x> + <y>75</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #21</name> + <pv_name>$(P)$(R)NDArrayAddress_1_RBV</pv_name> + <x>666</x> + <y>76</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #25</name> + <text>Array address 1</text> + <x>400</x> + <y>75</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>Array port 1</text> + <x>430</x> + <y>50</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #31</name> + <pv_name>$(P)$(R)NDArrayPort_1</pv_name> + <x>560</x> + <y>50</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #35</name> + <pv_name>$(P)$(R)NDArrayPort_1_RBV</pv_name> + <x>666</x> + <y>51</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #39</name> + <pv_name>$(P)$(R)NDArrayAddress_2</pv_name> + <x>560</x> + <y>125</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #43</name> + <pv_name>$(P)$(R)NDArrayAddress_2_RBV</pv_name> + <x>666</x> + <y>126</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Array address 2</text> + <x>400</x> + <y>125</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>Array port 2</text> + <x>430</x> + <y>100</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #53</name> + <pv_name>$(P)$(R)NDArrayPort_2</pv_name> + <x>560</x> + <y>100</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #57</name> + <pv_name>$(P)$(R)NDArrayPort_2_RBV</pv_name> + <x>666</x> + <y>101</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)$(R)NDArrayAddress_3</pv_name> + <x>560</x> + <y>175</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #65</name> + <pv_name>$(P)$(R)NDArrayAddress_3_RBV</pv_name> + <x>666</x> + <y>176</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>Array address 3</text> + <x>400</x> + <y>175</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>Array port 3</text> + <x>430</x> + <y>150</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #75</name> + <pv_name>$(P)$(R)NDArrayPort_3</pv_name> + <x>560</x> + <y>150</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #79</name> + <pv_name>$(P)$(R)NDArrayPort_3_RBV</pv_name> + <x>666</x> + <y>151</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #83</name> + <pv_name>$(P)$(R)NDArrayAddress_4</pv_name> + <x>560</x> + <y>225</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #87</name> + <pv_name>$(P)$(R)NDArrayAddress_4_RBV</pv_name> + <x>666</x> + <y>226</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>Array address 4</text> + <x>400</x> + <y>225</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>Array port 4</text> + <x>430</x> + <y>200</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #97</name> + <pv_name>$(P)$(R)NDArrayPort_4</pv_name> + <x>560</x> + <y>200</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #101</name> + <pv_name>$(P)$(R)NDArrayPort_4_RBV</pv_name> + <x>666</x> + <y>201</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #105</name> + <pv_name>$(P)$(R)NDArrayAddress_5</pv_name> + <x>560</x> + <y>275</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #109</name> + <pv_name>$(P)$(R)NDArrayAddress_5_RBV</pv_name> + <x>666</x> + <y>276</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #113</name> + <text>Array address 5</text> + <x>400</x> + <y>275</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>Array port 5</text> + <x>430</x> + <y>250</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(R)NDArrayPort_5</pv_name> + <x>560</x> + <y>250</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #123</name> + <pv_name>$(P)$(R)NDArrayPort_5_RBV</pv_name> + <x>666</x> + <y>251</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #127</name> + <pv_name>$(P)$(R)NDArrayAddress_6</pv_name> + <x>560</x> + <y>325</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #131</name> + <pv_name>$(P)$(R)NDArrayAddress_6_RBV</pv_name> + <x>666</x> + <y>326</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>Array address 6</text> + <x>400</x> + <y>325</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>Array port 6</text> + <x>430</x> + <y>300</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #141</name> + <pv_name>$(P)$(R)NDArrayPort_6</pv_name> + <x>560</x> + <y>300</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #145</name> + <pv_name>$(P)$(R)NDArrayPort_6_RBV</pv_name> + <x>666</x> + <y>301</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #149</name> + <pv_name>$(P)$(R)NDArrayAddress_7</pv_name> + <x>560</x> + <y>375</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #153</name> + <pv_name>$(P)$(R)NDArrayAddress_7_RBV</pv_name> + <x>666</x> + <y>376</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>Array address 7</text> + <x>400</x> + <y>375</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #160</name> + <text>Array port 7</text> + <x>430</x> + <y>350</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #163</name> + <pv_name>$(P)$(R)NDArrayPort_7</pv_name> + <x>560</x> + <y>350</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #167</name> + <pv_name>$(P)$(R)NDArrayPort_7_RBV</pv_name> + <x>666</x> + <y>351</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #171</name> + <pv_name>$(P)$(R)NDArrayAddress_8</pv_name> + <x>560</x> + <y>425</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #175</name> + <pv_name>$(P)$(R)NDArrayAddress_8_RBV</pv_name> + <x>666</x> + <y>426</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #179</name> + <text>Array address 8</text> + <x>400</x> + <y>425</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>Array port 8</text> + <x>430</x> + <y>400</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #185</name> + <pv_name>$(P)$(R)NDArrayPort_8</pv_name> + <x>560</x> + <y>400</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #189</name> + <pv_name>$(P)$(R)NDArrayPort_8_RBV</pv_name> + <x>666</x> + <y>401</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDOverlay.bob b/FC/adcore/NDOverlay.bob new file mode 100644 index 0000000..82086e2 --- /dev/null +++ b/FC/adcore/NDOverlay.bob @@ -0,0 +1,227 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDOverlay</name> + <x>353</x> + <y>59</y> + <width>390</width> + <height>690</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>390</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>5</x> + <y>600</y> + <width>380</width> + <height>85</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #17</name> + <actions> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(R)1:</R> + </macros> + <target>tab</target> + <description>Overlay 1</description> + </action> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(R)2:</R> + </macros> + <target>tab</target> + <description>Overlay 2</description> + </action> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(R)3:</R> + </macros> + <target>tab</target> + <description>Overlay 3</description> + </action> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(R)4:</R> + </macros> + <target>tab</target> + <description>Overlay 4</description> + </action> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(R)5:</R> + </macros> + <target>tab</target> + <description>Overlay 5</description> + </action> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(R)6:</R> + </macros> + <target>tab</target> + <description>Overlay 6</description> + </action> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(R)7:</R> + </macros> + <target>tab</target> + <description>Overlay 7</description> + </action> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(R)8:</R> + </macros> + <target>tab</target> + <description>Overlay 8</description> + </action> + </actions> + <text>Individual Overlays</text> + <x>172</x> + <y>630</y> + <width>160</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Individual 0-7</text> + <x>22</x> + <y>630</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #30</name> + <actions> + <action type="open_display"> + <file>NDOverlay8.opi</file> + <macros> + <O1>$(R)1:</O1> + <O2>$(R)2:</O2> + <O3>$(R)3:</O3> + <O4>$(R)4:</O4> + <O5>$(R)5:</O5> + <O6>$(R)6:</O6> + <O7>$(R)7:</O7> + <O8>$(R)8:</O8> + </macros> + <target>tab</target> + <description>Overlays 1-8</description> + </action> + <action type="open_display"> + <file>NDOverlay8.opi</file> + <macros> + <O1>$(R)9:</O1> + <O2>$(R)10:</O2> + <O3>$(R)11:</O3> + <O4>$(R)12:</O4> + <O5>$(R)13:</O5> + <O6>$(R)14:</O6> + <O7>$(R)15:</O7> + <O8>$(R)16:</O8> + </macros> + <target>tab</target> + <description>Overlays 9-16</description> + </action> + </actions> + <text>Combined Overlays</text> + <x>172</x> + <y>657</y> + <width>160</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>Overlay definitions</text> + <x>138</x> + <y>605</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>Combined</text> + <x>82</x> + <y>658</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/NDOverlay8.bob b/FC/adcore/NDOverlay8.bob new file mode 100644 index 0000000..fc36f79 --- /dev/null +++ b/FC/adcore/NDOverlay8.bob @@ -0,0 +1,5958 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDOverlay8</name> + <x>84</x> + <y>57</y> + <width>1270</width> + <height>675</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1270</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>5</y> + <width>1270</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Use?</text> + <x>35</x> + <y>61</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Name</text> + <x>145</x> + <y>61</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>Shape</text> + <x>270</x> + <y>61</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Draw mode</text> + <x>355</x> + <y>61</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>(mono)</text> + <x>522</x> + <y>61</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Green</text> + <x>527</x> + <y>36</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>Blue</text> + <x>595</x> + <y>61</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Red</text> + <x>470</x> + <y>61</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #36</name> + <pv_name>$(P)$(O1)Use</pv_name> + <x>25</x> + <y>110</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #39</name> + <pv_name>$(P)$(O1)Use_RBV</pv_name> + <x>25</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #43</name> + <pv_name>$(P)$(O1)Name</pv_name> + <x>90</x> + <y>109</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(P)$(O1)Name_RBV</pv_name> + <x>90</x> + <y>86</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #51</name> + <pv_name>$(P)$(O1)Shape</pv_name> + <x>245</x> + <y>110</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #54</name> + <pv_name>$(P)$(O1)Shape_RBV</pv_name> + <x>245</x> + <y>86</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #58</name> + <pv_name>$(P)$(O1)DrawMode</pv_name> + <x>350</x> + <y>110</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #61</name> + <pv_name>$(P)$(O1)DrawMode_RBV</pv_name> + <x>350</x> + <y>86</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)$(O1)Green</pv_name> + <x>522</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #69</name> + <pv_name>$(P)$(O1)Green_RBV</pv_name> + <x>522</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #73</name> + <pv_name>$(P)$(O1)Blue</pv_name> + <x>585</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #77</name> + <pv_name>$(P)$(O1)Blue_RBV</pv_name> + <x>585</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #81</name> + <pv_name>$(P)$(O1)Red</pv_name> + <x>455</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #85</name> + <pv_name>$(P)$(O1)Red_RBV</pv_name> + <x>455</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>1</text> + <x>8</x> + <y>109</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #92</name> + <pv_name>$(P)$(O2)Use</pv_name> + <x>25</x> + <y>183</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #95</name> + <pv_name>$(P)$(O2)Use_RBV</pv_name> + <x>25</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #99</name> + <pv_name>$(P)$(O2)Name</pv_name> + <x>90</x> + <y>182</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #103</name> + <pv_name>$(P)$(O2)Name_RBV</pv_name> + <x>90</x> + <y>159</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #107</name> + <pv_name>$(P)$(O2)Shape</pv_name> + <x>245</x> + <y>183</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #110</name> + <pv_name>$(P)$(O2)Shape_RBV</pv_name> + <x>245</x> + <y>159</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #114</name> + <pv_name>$(P)$(O2)DrawMode</pv_name> + <x>350</x> + <y>183</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #117</name> + <pv_name>$(P)$(O2)DrawMode_RBV</pv_name> + <x>350</x> + <y>159</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #121</name> + <pv_name>$(P)$(O2)Green</pv_name> + <x>522</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #125</name> + <pv_name>$(P)$(O2)Green_RBV</pv_name> + <x>522</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #129</name> + <pv_name>$(P)$(O2)Blue</pv_name> + <x>585</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #133</name> + <pv_name>$(P)$(O2)Blue_RBV</pv_name> + <x>585</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #137</name> + <pv_name>$(P)$(O2)Red</pv_name> + <x>455</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #141</name> + <pv_name>$(P)$(O2)Red_RBV</pv_name> + <x>455</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #145</name> + <text>2</text> + <x>8</x> + <y>182</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #148</name> + <pv_name>$(P)$(O3)Use</pv_name> + <x>25</x> + <y>256</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #151</name> + <pv_name>$(P)$(O3)Use_RBV</pv_name> + <x>25</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #155</name> + <pv_name>$(P)$(O3)Name</pv_name> + <x>90</x> + <y>255</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #159</name> + <pv_name>$(P)$(O3)Name_RBV</pv_name> + <x>90</x> + <y>232</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #163</name> + <pv_name>$(P)$(O3)Shape</pv_name> + <x>245</x> + <y>256</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #166</name> + <pv_name>$(P)$(O3)Shape_RBV</pv_name> + <x>245</x> + <y>232</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #170</name> + <pv_name>$(P)$(O3)DrawMode</pv_name> + <x>350</x> + <y>256</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #173</name> + <pv_name>$(P)$(O3)DrawMode_RBV</pv_name> + <x>350</x> + <y>232</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #177</name> + <pv_name>$(P)$(O3)Green</pv_name> + <x>522</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #181</name> + <pv_name>$(P)$(O3)Green_RBV</pv_name> + <x>522</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #185</name> + <pv_name>$(P)$(O3)Blue</pv_name> + <x>585</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #189</name> + <pv_name>$(P)$(O3)Blue_RBV</pv_name> + <x>585</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #193</name> + <pv_name>$(P)$(O3)Red</pv_name> + <x>455</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #197</name> + <pv_name>$(P)$(O3)Red_RBV</pv_name> + <x>455</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>3</text> + <x>8</x> + <y>255</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #204</name> + <pv_name>$(P)$(O4)Use</pv_name> + <x>25</x> + <y>329</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #207</name> + <pv_name>$(P)$(O4)Use_RBV</pv_name> + <x>25</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #211</name> + <pv_name>$(P)$(O4)Name</pv_name> + <x>90</x> + <y>328</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #215</name> + <pv_name>$(P)$(O4)Name_RBV</pv_name> + <x>90</x> + <y>305</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #219</name> + <pv_name>$(P)$(O4)Shape</pv_name> + <x>245</x> + <y>329</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #222</name> + <pv_name>$(P)$(O4)Shape_RBV</pv_name> + <x>245</x> + <y>305</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #226</name> + <pv_name>$(P)$(O4)DrawMode</pv_name> + <x>350</x> + <y>329</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #229</name> + <pv_name>$(P)$(O4)DrawMode_RBV</pv_name> + <x>350</x> + <y>305</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #233</name> + <pv_name>$(P)$(O4)Green</pv_name> + <x>522</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #237</name> + <pv_name>$(P)$(O4)Green_RBV</pv_name> + <x>522</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #241</name> + <pv_name>$(P)$(O4)Blue</pv_name> + <x>585</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #245</name> + <pv_name>$(P)$(O4)Blue_RBV</pv_name> + <x>585</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #249</name> + <pv_name>$(P)$(O4)Red</pv_name> + <x>455</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #253</name> + <pv_name>$(P)$(O4)Red_RBV</pv_name> + <x>455</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #257</name> + <text>4</text> + <x>8</x> + <y>328</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #260</name> + <pv_name>$(P)$(O5)Use</pv_name> + <x>25</x> + <y>402</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #263</name> + <pv_name>$(P)$(O5)Use_RBV</pv_name> + <x>25</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #267</name> + <pv_name>$(P)$(O5)Name</pv_name> + <x>90</x> + <y>401</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #271</name> + <pv_name>$(P)$(O5)Name_RBV</pv_name> + <x>90</x> + <y>378</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #275</name> + <pv_name>$(P)$(O5)Shape</pv_name> + <x>245</x> + <y>402</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #278</name> + <pv_name>$(P)$(O5)Shape_RBV</pv_name> + <x>245</x> + <y>378</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #282</name> + <pv_name>$(P)$(O5)DrawMode</pv_name> + <x>350</x> + <y>402</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #285</name> + <pv_name>$(P)$(O5)DrawMode_RBV</pv_name> + <x>350</x> + <y>378</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #289</name> + <pv_name>$(P)$(O5)Green</pv_name> + <x>522</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #293</name> + <pv_name>$(P)$(O5)Green_RBV</pv_name> + <x>522</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #297</name> + <pv_name>$(P)$(O5)Blue</pv_name> + <x>585</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #301</name> + <pv_name>$(P)$(O5)Blue_RBV</pv_name> + <x>585</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #305</name> + <pv_name>$(P)$(O5)Red</pv_name> + <x>455</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #309</name> + <pv_name>$(P)$(O5)Red_RBV</pv_name> + <x>455</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #313</name> + <text>5</text> + <x>8</x> + <y>401</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #316</name> + <pv_name>$(P)$(O6)Use</pv_name> + <x>25</x> + <y>475</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #319</name> + <pv_name>$(P)$(O6)Use_RBV</pv_name> + <x>25</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #323</name> + <pv_name>$(P)$(O6)Name</pv_name> + <x>90</x> + <y>474</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #327</name> + <pv_name>$(P)$(O6)Name_RBV</pv_name> + <x>90</x> + <y>451</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #331</name> + <pv_name>$(P)$(O6)Shape</pv_name> + <x>245</x> + <y>475</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #334</name> + <pv_name>$(P)$(O6)Shape_RBV</pv_name> + <x>245</x> + <y>451</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #338</name> + <pv_name>$(P)$(O6)DrawMode</pv_name> + <x>350</x> + <y>475</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #341</name> + <pv_name>$(P)$(O6)DrawMode_RBV</pv_name> + <x>350</x> + <y>451</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #345</name> + <pv_name>$(P)$(O6)Green</pv_name> + <x>522</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #349</name> + <pv_name>$(P)$(O6)Green_RBV</pv_name> + <x>522</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #353</name> + <pv_name>$(P)$(O6)Blue</pv_name> + <x>585</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #357</name> + <pv_name>$(P)$(O6)Blue_RBV</pv_name> + <x>585</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #361</name> + <pv_name>$(P)$(O6)Red</pv_name> + <x>455</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #365</name> + <pv_name>$(P)$(O6)Red_RBV</pv_name> + <x>455</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #369</name> + <text>6</text> + <x>8</x> + <y>474</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #372</name> + <pv_name>$(P)$(O7)Use</pv_name> + <x>25</x> + <y>548</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #375</name> + <pv_name>$(P)$(O7)Use_RBV</pv_name> + <x>25</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #379</name> + <pv_name>$(P)$(O7)Name</pv_name> + <x>90</x> + <y>547</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #383</name> + <pv_name>$(P)$(O7)Name_RBV</pv_name> + <x>90</x> + <y>524</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #387</name> + <pv_name>$(P)$(O7)Shape</pv_name> + <x>245</x> + <y>548</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #390</name> + <pv_name>$(P)$(O7)Shape_RBV</pv_name> + <x>245</x> + <y>524</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #394</name> + <pv_name>$(P)$(O7)DrawMode</pv_name> + <x>350</x> + <y>548</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #397</name> + <pv_name>$(P)$(O7)DrawMode_RBV</pv_name> + <x>350</x> + <y>524</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #401</name> + <pv_name>$(P)$(O7)Green</pv_name> + <x>522</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #405</name> + <pv_name>$(P)$(O7)Green_RBV</pv_name> + <x>522</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #409</name> + <pv_name>$(P)$(O7)Blue</pv_name> + <x>585</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #413</name> + <pv_name>$(P)$(O7)Blue_RBV</pv_name> + <x>585</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #417</name> + <pv_name>$(P)$(O7)Red</pv_name> + <x>455</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #421</name> + <pv_name>$(P)$(O7)Red_RBV</pv_name> + <x>455</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #425</name> + <text>7</text> + <x>8</x> + <y>547</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #428</name> + <pv_name>$(P)$(O8)Use</pv_name> + <x>25</x> + <y>621</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #431</name> + <pv_name>$(P)$(O8)Use_RBV</pv_name> + <x>25</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #435</name> + <pv_name>$(P)$(O8)Name</pv_name> + <x>90</x> + <y>620</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #439</name> + <pv_name>$(P)$(O8)Name_RBV</pv_name> + <x>90</x> + <y>597</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #443</name> + <pv_name>$(P)$(O8)Shape</pv_name> + <x>245</x> + <y>621</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #446</name> + <pv_name>$(P)$(O8)Shape_RBV</pv_name> + <x>245</x> + <y>597</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #450</name> + <pv_name>$(P)$(O8)DrawMode</pv_name> + <x>350</x> + <y>621</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #453</name> + <pv_name>$(P)$(O8)DrawMode_RBV</pv_name> + <x>350</x> + <y>597</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #457</name> + <pv_name>$(P)$(O8)Green</pv_name> + <x>522</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #461</name> + <pv_name>$(P)$(O8)Green_RBV</pv_name> + <x>522</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #465</name> + <pv_name>$(P)$(O8)Blue</pv_name> + <x>585</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #469</name> + <pv_name>$(P)$(O8)Blue_RBV</pv_name> + <x>585</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #473</name> + <pv_name>$(P)$(O8)Red</pv_name> + <x>455</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #477</name> + <pv_name>$(P)$(O8)Red_RBV</pv_name> + <x>455</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #481</name> + <text>8</text> + <x>8</x> + <y>620</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #484</name> + <text>X</text> + <x>779</x> + <y>36</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #487</name> + <text>Pos.</text> + <x>670</x> + <y>61</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #490</name> + <pv_name>$(P)$(O1)PositionX</pv_name> + <x>660</x> + <y>134</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #494</name> + <pv_name>$(P)$(O1)PositionX</pv_name> + <x>660</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #498</name> + <pv_name>$(P)$(O1)PositionX_RBV</pv_name> + <x>660</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #502</name> + <pv_name>$(P)$(O2)PositionX</pv_name> + <x>660</x> + <y>207</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #506</name> + <pv_name>$(P)$(O2)PositionX</pv_name> + <x>660</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #510</name> + <pv_name>$(P)$(O2)PositionX_RBV</pv_name> + <x>660</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #514</name> + <pv_name>$(P)$(O3)PositionX</pv_name> + <x>660</x> + <y>280</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #518</name> + <pv_name>$(P)$(O3)PositionX</pv_name> + <x>660</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #522</name> + <pv_name>$(P)$(O3)PositionX_RBV</pv_name> + <x>660</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #526</name> + <pv_name>$(P)$(O4)PositionX</pv_name> + <x>660</x> + <y>353</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #530</name> + <pv_name>$(P)$(O4)PositionX</pv_name> + <x>660</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #534</name> + <pv_name>$(P)$(O4)PositionX_RBV</pv_name> + <x>660</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #538</name> + <pv_name>$(P)$(O5)PositionX</pv_name> + <x>660</x> + <y>426</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #542</name> + <pv_name>$(P)$(O5)PositionX</pv_name> + <x>660</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #546</name> + <pv_name>$(P)$(O5)PositionX_RBV</pv_name> + <x>660</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #550</name> + <pv_name>$(P)$(O6)PositionX</pv_name> + <x>660</x> + <y>499</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #554</name> + <pv_name>$(P)$(O6)PositionX</pv_name> + <x>660</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #558</name> + <pv_name>$(P)$(O6)PositionX_RBV</pv_name> + <x>660</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #562</name> + <pv_name>$(P)$(O7)PositionX</pv_name> + <x>660</x> + <y>572</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #566</name> + <pv_name>$(P)$(O7)PositionX</pv_name> + <x>660</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #570</name> + <pv_name>$(P)$(O7)PositionX_RBV</pv_name> + <x>660</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #574</name> + <pv_name>$(P)$(O8)PositionX</pv_name> + <x>660</x> + <y>645</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #578</name> + <pv_name>$(P)$(O8)PositionX</pv_name> + <x>660</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #582</name> + <pv_name>$(P)$(O8)PositionX_RBV</pv_name> + <x>660</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #586</name> + <text>Size</text> + <x>865</x> + <y>61</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #589</name> + <pv_name>$(P)$(O1)SizeX</pv_name> + <x>855</x> + <y>134</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #593</name> + <pv_name>$(P)$(O1)SizeX</pv_name> + <x>855</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #597</name> + <pv_name>$(P)$(O1)SizeX_RBV</pv_name> + <x>855</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #601</name> + <pv_name>$(P)$(O2)SizeX</pv_name> + <x>855</x> + <y>207</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #605</name> + <pv_name>$(P)$(O2)SizeX</pv_name> + <x>855</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #609</name> + <pv_name>$(P)$(O2)SizeX_RBV</pv_name> + <x>855</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #613</name> + <pv_name>$(P)$(O3)SizeX</pv_name> + <x>855</x> + <y>280</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #617</name> + <pv_name>$(P)$(O3)SizeX</pv_name> + <x>855</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #621</name> + <pv_name>$(P)$(O3)SizeX_RBV</pv_name> + <x>855</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #625</name> + <pv_name>$(P)$(O4)SizeX</pv_name> + <x>855</x> + <y>353</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #629</name> + <pv_name>$(P)$(O4)SizeX</pv_name> + <x>855</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #633</name> + <pv_name>$(P)$(O4)SizeX_RBV</pv_name> + <x>855</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #637</name> + <pv_name>$(P)$(O5)SizeX</pv_name> + <x>855</x> + <y>426</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #641</name> + <pv_name>$(P)$(O5)SizeX</pv_name> + <x>855</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #645</name> + <pv_name>$(P)$(O5)SizeX_RBV</pv_name> + <x>855</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #649</name> + <pv_name>$(P)$(O6)SizeX</pv_name> + <x>855</x> + <y>499</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #653</name> + <pv_name>$(P)$(O6)SizeX</pv_name> + <x>855</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #657</name> + <pv_name>$(P)$(O6)SizeX_RBV</pv_name> + <x>855</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #661</name> + <pv_name>$(P)$(O7)SizeX</pv_name> + <x>855</x> + <y>572</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #665</name> + <pv_name>$(P)$(O7)SizeX</pv_name> + <x>855</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #669</name> + <pv_name>$(P)$(O7)SizeX_RBV</pv_name> + <x>855</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #673</name> + <pv_name>$(P)$(O8)SizeX</pv_name> + <x>855</x> + <y>645</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #677</name> + <pv_name>$(P)$(O8)SizeX</pv_name> + <x>855</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #681</name> + <pv_name>$(P)$(O8)SizeX_RBV</pv_name> + <x>855</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #685</name> + <text>Cent.</text> + <x>730</x> + <y>61</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #688</name> + <pv_name>$(P)$(O1)CenterX</pv_name> + <x>725</x> + <y>134</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #692</name> + <pv_name>$(P)$(O1)CenterX</pv_name> + <x>725</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #696</name> + <pv_name>$(P)$(O1)CenterX_RBV</pv_name> + <x>725</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #700</name> + <pv_name>$(P)$(O2)CenterX</pv_name> + <x>725</x> + <y>207</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #704</name> + <pv_name>$(P)$(O2)CenterX</pv_name> + <x>725</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #708</name> + <pv_name>$(P)$(O2)CenterX_RBV</pv_name> + <x>725</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #712</name> + <pv_name>$(P)$(O3)CenterX</pv_name> + <x>725</x> + <y>280</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #716</name> + <pv_name>$(P)$(O3)CenterX</pv_name> + <x>725</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #720</name> + <pv_name>$(P)$(O3)CenterX_RBV</pv_name> + <x>725</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #724</name> + <pv_name>$(P)$(O4)CenterX</pv_name> + <x>725</x> + <y>353</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #728</name> + <pv_name>$(P)$(O4)CenterX</pv_name> + <x>725</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #732</name> + <pv_name>$(P)$(O4)CenterX_RBV</pv_name> + <x>725</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #736</name> + <pv_name>$(P)$(O5)CenterX</pv_name> + <x>725</x> + <y>426</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #740</name> + <pv_name>$(P)$(O5)CenterX</pv_name> + <x>725</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #744</name> + <pv_name>$(P)$(O5)CenterX_RBV</pv_name> + <x>725</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #748</name> + <pv_name>$(P)$(O6)CenterX</pv_name> + <x>725</x> + <y>499</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #752</name> + <pv_name>$(P)$(O6)CenterX</pv_name> + <x>725</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #756</name> + <pv_name>$(P)$(O6)CenterX_RBV</pv_name> + <x>725</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #760</name> + <pv_name>$(P)$(O7)CenterX</pv_name> + <x>725</x> + <y>572</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #764</name> + <pv_name>$(P)$(O7)CenterX</pv_name> + <x>725</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #768</name> + <pv_name>$(P)$(O7)CenterX_RBV</pv_name> + <x>725</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #772</name> + <pv_name>$(P)$(O8)CenterX</pv_name> + <x>725</x> + <y>645</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #776</name> + <pv_name>$(P)$(O8)CenterX</pv_name> + <x>725</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #780</name> + <pv_name>$(P)$(O8)CenterX_RBV</pv_name> + <x>725</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #784</name> + <text>Width</text> + <x>795</x> + <y>61</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #787</name> + <pv_name>$(P)$(O1)WidthX</pv_name> + <x>790</x> + <y>134</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #791</name> + <pv_name>$(P)$(O1)WidthX</pv_name> + <x>790</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #795</name> + <pv_name>$(P)$(O1)WidthX_RBV</pv_name> + <x>790</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #799</name> + <pv_name>$(P)$(O2)WidthX</pv_name> + <x>790</x> + <y>207</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #803</name> + <pv_name>$(P)$(O2)WidthX</pv_name> + <x>790</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #807</name> + <pv_name>$(P)$(O2)WidthX_RBV</pv_name> + <x>790</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #811</name> + <pv_name>$(P)$(O3)WidthX</pv_name> + <x>790</x> + <y>280</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #815</name> + <pv_name>$(P)$(O3)WidthX</pv_name> + <x>790</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #819</name> + <pv_name>$(P)$(O3)WidthX_RBV</pv_name> + <x>790</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #823</name> + <pv_name>$(P)$(O4)WidthX</pv_name> + <x>790</x> + <y>353</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #827</name> + <pv_name>$(P)$(O4)WidthX</pv_name> + <x>790</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #831</name> + <pv_name>$(P)$(O4)WidthX_RBV</pv_name> + <x>790</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #835</name> + <pv_name>$(P)$(O5)WidthX</pv_name> + <x>790</x> + <y>426</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #839</name> + <pv_name>$(P)$(O5)WidthX</pv_name> + <x>790</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #843</name> + <pv_name>$(P)$(O5)WidthX_RBV</pv_name> + <x>790</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #847</name> + <pv_name>$(P)$(O6)WidthX</pv_name> + <x>790</x> + <y>499</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #851</name> + <pv_name>$(P)$(O6)WidthX</pv_name> + <x>790</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #855</name> + <pv_name>$(P)$(O6)WidthX_RBV</pv_name> + <x>790</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #859</name> + <pv_name>$(P)$(O7)WidthX</pv_name> + <x>790</x> + <y>572</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #863</name> + <pv_name>$(P)$(O7)WidthX</pv_name> + <x>790</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #867</name> + <pv_name>$(P)$(O7)WidthX_RBV</pv_name> + <x>790</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #871</name> + <pv_name>$(P)$(O8)WidthX</pv_name> + <x>790</x> + <y>645</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #875</name> + <pv_name>$(P)$(O8)WidthX</pv_name> + <x>790</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #879</name> + <pv_name>$(P)$(O8)WidthX_RBV</pv_name> + <x>790</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #883</name> + <actions> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(O1)</R> + </macros> + <target>tab</target> + <description>Full Overlay</description> + </action> + </actions> + <text>More</text> + <x>1200</x> + <y>109</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #886</name> + <actions> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(O2)</R> + </macros> + <target>tab</target> + <description>Full Overlay</description> + </action> + </actions> + <text>More</text> + <x>1200</x> + <y>182</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #889</name> + <actions> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(O3)</R> + </macros> + <target>tab</target> + <description>Full Overlay</description> + </action> + </actions> + <text>More</text> + <x>1200</x> + <y>255</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #892</name> + <actions> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(O4)</R> + </macros> + <target>tab</target> + <description>Full Overlay</description> + </action> + </actions> + <text>More</text> + <x>1200</x> + <y>328</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #895</name> + <actions> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(O5)</R> + </macros> + <target>tab</target> + <description>Full Overlay</description> + </action> + </actions> + <text>More</text> + <x>1200</x> + <y>401</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #898</name> + <actions> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(O6)</R> + </macros> + <target>tab</target> + <description>Full Overlay</description> + </action> + </actions> + <text>More</text> + <x>1200</x> + <y>474</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #901</name> + <actions> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(O7)</R> + </macros> + <target>tab</target> + <description>Full Overlay</description> + </action> + </actions> + <text>More</text> + <x>1200</x> + <y>547</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #904</name> + <actions> + <action type="open_display"> + <file>NDOverlayN.opi</file> + <macros> + <R>$(O8)</R> + </macros> + <target>tab</target> + <description>Full Overlay</description> + </action> + </actions> + <text>More</text> + <x>1200</x> + <y>620</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #907</name> + <text>Y</text> + <x>1052</x> + <y>36</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #910</name> + <text>Pos.</text> + <x>940</x> + <y>61</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #913</name> + <pv_name>$(P)$(O1)PositionY</pv_name> + <x>930</x> + <y>134</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #917</name> + <pv_name>$(P)$(O1)PositionY</pv_name> + <x>930</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #921</name> + <pv_name>$(P)$(O1)PositionY_RBV</pv_name> + <x>930</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #925</name> + <pv_name>$(P)$(O2)PositionY</pv_name> + <x>930</x> + <y>207</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #929</name> + <pv_name>$(P)$(O2)PositionY</pv_name> + <x>930</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #933</name> + <pv_name>$(P)$(O2)PositionY_RBV</pv_name> + <x>930</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #937</name> + <pv_name>$(P)$(O3)PositionY</pv_name> + <x>930</x> + <y>280</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #941</name> + <pv_name>$(P)$(O3)PositionY</pv_name> + <x>930</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #945</name> + <pv_name>$(P)$(O3)PositionY_RBV</pv_name> + <x>930</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #949</name> + <pv_name>$(P)$(O4)PositionY</pv_name> + <x>930</x> + <y>353</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #953</name> + <pv_name>$(P)$(O4)PositionY</pv_name> + <x>930</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #957</name> + <pv_name>$(P)$(O4)PositionY_RBV</pv_name> + <x>930</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #961</name> + <pv_name>$(P)$(O5)PositionY</pv_name> + <x>930</x> + <y>426</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #965</name> + <pv_name>$(P)$(O5)PositionY</pv_name> + <x>930</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #969</name> + <pv_name>$(P)$(O5)PositionY_RBV</pv_name> + <x>930</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #973</name> + <pv_name>$(P)$(O6)PositionY</pv_name> + <x>930</x> + <y>499</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #977</name> + <pv_name>$(P)$(O6)PositionY</pv_name> + <x>930</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #981</name> + <pv_name>$(P)$(O6)PositionY_RBV</pv_name> + <x>930</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #985</name> + <pv_name>$(P)$(O7)PositionY</pv_name> + <x>930</x> + <y>572</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #989</name> + <pv_name>$(P)$(O7)PositionY</pv_name> + <x>930</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #993</name> + <pv_name>$(P)$(O7)PositionY_RBV</pv_name> + <x>930</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #997</name> + <pv_name>$(P)$(O8)PositionY</pv_name> + <x>930</x> + <y>645</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1001</name> + <pv_name>$(P)$(O8)PositionY</pv_name> + <x>930</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1005</name> + <pv_name>$(P)$(O8)PositionY_RBV</pv_name> + <x>930</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1009</name> + <text>Cent.</text> + <x>1000</x> + <y>61</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1012</name> + <pv_name>$(P)$(O1)CenterY</pv_name> + <x>995</x> + <y>134</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1016</name> + <pv_name>$(P)$(O1)CenterY</pv_name> + <x>995</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1020</name> + <pv_name>$(P)$(O1)CenterY_RBV</pv_name> + <x>995</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1024</name> + <pv_name>$(P)$(O2)CenterY</pv_name> + <x>995</x> + <y>207</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1028</name> + <pv_name>$(P)$(O2)CenterY</pv_name> + <x>995</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1032</name> + <pv_name>$(P)$(O2)CenterY_RBV</pv_name> + <x>995</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1036</name> + <pv_name>$(P)$(O3)CenterY</pv_name> + <x>995</x> + <y>280</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1040</name> + <pv_name>$(P)$(O3)CenterY</pv_name> + <x>995</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1044</name> + <pv_name>$(P)$(O3)CenterY_RBV</pv_name> + <x>995</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1048</name> + <pv_name>$(P)$(O4)CenterY</pv_name> + <x>995</x> + <y>353</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1052</name> + <pv_name>$(P)$(O4)CenterY</pv_name> + <x>995</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1056</name> + <pv_name>$(P)$(O4)CenterY_RBV</pv_name> + <x>995</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1060</name> + <pv_name>$(P)$(O5)CenterY</pv_name> + <x>995</x> + <y>426</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1064</name> + <pv_name>$(P)$(O5)CenterY</pv_name> + <x>995</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1068</name> + <pv_name>$(P)$(O5)CenterY_RBV</pv_name> + <x>995</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1072</name> + <pv_name>$(P)$(O6)CenterY</pv_name> + <x>995</x> + <y>499</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1076</name> + <pv_name>$(P)$(O6)CenterY</pv_name> + <x>995</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1080</name> + <pv_name>$(P)$(O6)CenterY_RBV</pv_name> + <x>995</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1084</name> + <pv_name>$(P)$(O7)CenterY</pv_name> + <x>995</x> + <y>572</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1088</name> + <pv_name>$(P)$(O7)CenterY</pv_name> + <x>995</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1092</name> + <pv_name>$(P)$(O7)CenterY_RBV</pv_name> + <x>995</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1096</name> + <pv_name>$(P)$(O8)CenterY</pv_name> + <x>995</x> + <y>645</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1100</name> + <pv_name>$(P)$(O8)CenterY</pv_name> + <x>995</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1104</name> + <pv_name>$(P)$(O8)CenterY_RBV</pv_name> + <x>995</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1108</name> + <text>Width</text> + <x>1065</x> + <y>61</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1111</name> + <pv_name>$(P)$(O1)WidthY</pv_name> + <x>1060</x> + <y>134</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1115</name> + <pv_name>$(P)$(O1)WidthY</pv_name> + <x>1060</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1119</name> + <pv_name>$(P)$(O1)WidthY_RBV</pv_name> + <x>1060</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1123</name> + <pv_name>$(P)$(O2)WidthY</pv_name> + <x>1060</x> + <y>207</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1127</name> + <pv_name>$(P)$(O2)WidthY</pv_name> + <x>1060</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1131</name> + <pv_name>$(P)$(O2)WidthY_RBV</pv_name> + <x>1060</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1135</name> + <pv_name>$(P)$(O3)WidthY</pv_name> + <x>1060</x> + <y>280</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1139</name> + <pv_name>$(P)$(O3)WidthY</pv_name> + <x>1060</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1143</name> + <pv_name>$(P)$(O3)WidthY_RBV</pv_name> + <x>1060</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1147</name> + <pv_name>$(P)$(O4)WidthY</pv_name> + <x>1060</x> + <y>353</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1151</name> + <pv_name>$(P)$(O4)WidthY</pv_name> + <x>1060</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1155</name> + <pv_name>$(P)$(O4)WidthY_RBV</pv_name> + <x>1060</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1159</name> + <pv_name>$(P)$(O5)WidthY</pv_name> + <x>1060</x> + <y>426</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1163</name> + <pv_name>$(P)$(O5)WidthY</pv_name> + <x>1060</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1167</name> + <pv_name>$(P)$(O5)WidthY_RBV</pv_name> + <x>1060</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1171</name> + <pv_name>$(P)$(O6)WidthY</pv_name> + <x>1060</x> + <y>499</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1175</name> + <pv_name>$(P)$(O6)WidthY</pv_name> + <x>1060</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1179</name> + <pv_name>$(P)$(O6)WidthY_RBV</pv_name> + <x>1060</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1183</name> + <pv_name>$(P)$(O7)WidthY</pv_name> + <x>1060</x> + <y>572</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1187</name> + <pv_name>$(P)$(O7)WidthY</pv_name> + <x>1060</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1191</name> + <pv_name>$(P)$(O7)WidthY_RBV</pv_name> + <x>1060</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1195</name> + <pv_name>$(P)$(O8)WidthY</pv_name> + <x>1060</x> + <y>645</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1199</name> + <pv_name>$(P)$(O8)WidthY</pv_name> + <x>1060</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1203</name> + <pv_name>$(P)$(O8)WidthY_RBV</pv_name> + <x>1060</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1207</name> + <text>Size</text> + <x>1135</x> + <y>61</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1210</name> + <pv_name>$(P)$(O1)SizeY</pv_name> + <x>1125</x> + <y>134</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1214</name> + <pv_name>$(P)$(O1)SizeY</pv_name> + <x>1125</x> + <y>109</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1218</name> + <pv_name>$(P)$(O1)SizeY_RBV</pv_name> + <x>1125</x> + <y>86</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1222</name> + <pv_name>$(P)$(O2)SizeY</pv_name> + <x>1125</x> + <y>207</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1226</name> + <pv_name>$(P)$(O2)SizeY</pv_name> + <x>1125</x> + <y>182</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1230</name> + <pv_name>$(P)$(O2)SizeY_RBV</pv_name> + <x>1125</x> + <y>159</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1234</name> + <pv_name>$(P)$(O3)SizeY</pv_name> + <x>1125</x> + <y>280</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1238</name> + <pv_name>$(P)$(O3)SizeY</pv_name> + <x>1125</x> + <y>255</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1242</name> + <pv_name>$(P)$(O3)SizeY_RBV</pv_name> + <x>1125</x> + <y>232</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1246</name> + <pv_name>$(P)$(O4)SizeY</pv_name> + <x>1125</x> + <y>353</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1250</name> + <pv_name>$(P)$(O4)SizeY</pv_name> + <x>1125</x> + <y>328</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1254</name> + <pv_name>$(P)$(O4)SizeY_RBV</pv_name> + <x>1125</x> + <y>305</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1258</name> + <pv_name>$(P)$(O5)SizeY</pv_name> + <x>1125</x> + <y>426</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1262</name> + <pv_name>$(P)$(O5)SizeY</pv_name> + <x>1125</x> + <y>401</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1266</name> + <pv_name>$(P)$(O5)SizeY_RBV</pv_name> + <x>1125</x> + <y>378</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1270</name> + <pv_name>$(P)$(O6)SizeY</pv_name> + <x>1125</x> + <y>499</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1274</name> + <pv_name>$(P)$(O6)SizeY</pv_name> + <x>1125</x> + <y>474</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1278</name> + <pv_name>$(P)$(O6)SizeY_RBV</pv_name> + <x>1125</x> + <y>451</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1282</name> + <pv_name>$(P)$(O7)SizeY</pv_name> + <x>1125</x> + <y>572</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1286</name> + <pv_name>$(P)$(O7)SizeY</pv_name> + <x>1125</x> + <y>547</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1290</name> + <pv_name>$(P)$(O7)SizeY_RBV</pv_name> + <x>1125</x> + <y>524</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #1294</name> + <pv_name>$(P)$(O8)SizeY</pv_name> + <x>1125</x> + <y>645</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1298</name> + <pv_name>$(P)$(O8)SizeY</pv_name> + <x>1125</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1302</name> + <pv_name>$(P)$(O8)SizeY_RBV</pv_name> + <x>1125</x> + <y>597</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1306</name> + <x>652</x> + <y>35</y> + <width>265</width> + <height>635</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1309</name> + <x>925</x> + <y>35</y> + <width>265</width> + <height>635</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> +</display> diff --git a/FC/adcore/NDOverlayN.bob b/FC/adcore/NDOverlayN.bob new file mode 100644 index 0000000..3269612 --- /dev/null +++ b/FC/adcore/NDOverlayN.bob @@ -0,0 +1,1294 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDOverlayN</name> + <x>531</x> + <y>164</y> + <width>980</width> + <height>375</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>5</x> + <y>40</y> + <width>325</width> + <height>280</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <y>5</y> + <width>980</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>$(P)$(R)</text> + <y>5</y> + <width>980</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Use?</text> + <x>110</x> + <y>45</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #18</name> + <pv_name>$(P)$(R)Use</pv_name> + <x>155</x> + <y>46</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #21</name> + <pv_name>$(P)$(R)Use_RBV</pv_name> + <x>220</x> + <y>46</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #25</name> + <text>Name</text> + <x>110</x> + <y>70</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #28</name> + <pv_name>$(P)$(R)Name</pv_name> + <x>155</x> + <y>70</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Shape</text> + <x>100</x> + <y>95</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #35</name> + <pv_name>$(P)$(R)Shape_RBV</pv_name> + <x>260</x> + <y>96</y> + <width>70</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #39</name> + <pv_name>$(P)$(R)Shape</pv_name> + <x>155</x> + <y>96</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Draw mode</text> + <x>60</x> + <y>120</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #45</name> + <pv_name>$(P)$(R)DrawMode_RBV</pv_name> + <x>260</x> + <y>121</y> + <width>70</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #49</name> + <pv_name>$(P)$(R)DrawMode</pv_name> + <x>155</x> + <y>121</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>Red</text> + <x>120</x> + <y>145</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #55</name> + <pv_name>$(P)$(R)Red</pv_name> + <x>155</x> + <y>145</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #59</name> + <pv_name>$(P)$(R)Red_RBV</pv_name> + <x>220</x> + <y>146</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Green (mono)</text> + <x>30</x> + <y>170</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)$(R)Green</pv_name> + <x>155</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #70</name> + <pv_name>$(P)$(R)Green_RBV</pv_name> + <x>220</x> + <y>171</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>Blue</text> + <x>110</x> + <y>195</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #77</name> + <pv_name>$(P)$(R)Blue</pv_name> + <x>155</x> + <y>195</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #81</name> + <pv_name>$(P)$(R)Blue_RBV</pv_name> + <x>220</x> + <y>196</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #85</name> + <pv_name>$(P)$(R)DisplayText</pv_name> + <x>155</x> + <y>220</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>Display Text</text> + <x>30</x> + <y>220</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>Time format</text> + <x>40</x> + <y>245</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #95</name> + <pv_name>$(P)$(R)TimeStampFormat</pv_name> + <x>155</x> + <y>245</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #99</name> + <pv_name>$(P)$(R)Font</pv_name> + <x>155</x> + <y>295</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Font</text> + <x>110</x> + <y>295</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>Format example</text> + <x>10</x> + <y>270</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>%Y-%m-%d %H:%M:%S.%03f</text> + <x>157</x> + <y>273</y> + <width>154</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #111</name> + <x>655</x> + <y>40</y> + <width>315</width> + <height>330</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #114</name> + <x>335</x> + <y>40</y> + <width>315</width> + <height>330</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>X</text> + <x>515</x> + <y>45</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>Y</text> + <x>835</x> + <y>45</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>Position</text> + <x>715</x> + <y>70</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #126</name> + <pv_name>$(P)$(R)PositionY</pv_name> + <x>800</x> + <y>70</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #130</name> + <pv_name>$(P)$(R)PositionY_RBV</pv_name> + <x>865</x> + <y>71</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #134</name> + <pv_name>$(P)$(R)PositionY</pv_name> + <x>800</x> + <y>95</y> + <width>150</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>Position link</text> + <x>665</x> + <y>120</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #141</name> + <pv_name>$(P)$(R)PositionYLink.DOL</pv_name> + <x>800</x> + <y>120</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #145</name> + <pv_name>$(P)$(R)SizeX</pv_name> + <x>480</x> + <y>245</y> + <width>150</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>Size</text> + <x>435</x> + <y>220</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #152</name> + <pv_name>$(P)$(R)SizeX</pv_name> + <x>480</x> + <y>220</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #156</name> + <pv_name>$(P)$(R)SizeX_RBV</pv_name> + <x>545</x> + <y>221</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #160</name> + <pv_name>$(P)$(R)SizeXLink.DOL</pv_name> + <x>480</x> + <y>270</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #164</name> + <text>Size link</text> + <x>385</x> + <y>270</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #167</name> + <pv_name>$(P)$(R)WidthX</pv_name> + <x>480</x> + <y>320</y> + <width>150</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text>Width</text> + <x>425</x> + <y>295</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #174</name> + <pv_name>$(P)$(R)WidthX</pv_name> + <x>480</x> + <y>295</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #178</name> + <pv_name>$(P)$(R)WidthX_RBV</pv_name> + <x>545</x> + <y>296</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #182</name> + <pv_name>$(P)$(R)WidthXLink.DOL</pv_name> + <x>480</x> + <y>345</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #186</name> + <text>Width link</text> + <x>375</x> + <y>345</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #189</name> + <pv_name>$(P)$(R)SizeY</pv_name> + <x>800</x> + <y>245</y> + <width>150</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #193</name> + <text>Size</text> + <x>755</x> + <y>220</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #196</name> + <pv_name>$(P)$(R)SizeY</pv_name> + <x>800</x> + <y>220</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #200</name> + <pv_name>$(P)$(R)SizeY_RBV</pv_name> + <x>865</x> + <y>221</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>Size link</text> + <x>705</x> + <y>270</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #207</name> + <pv_name>$(P)$(R)SizeYLink.DOL</pv_name> + <x>800</x> + <y>270</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #211</name> + <pv_name>$(P)$(R)WidthY</pv_name> + <x>800</x> + <y>320</y> + <width>150</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #215</name> + <text>Width</text> + <x>745</x> + <y>295</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #218</name> + <pv_name>$(P)$(R)WidthY</pv_name> + <x>800</x> + <y>295</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #222</name> + <pv_name>$(P)$(R)WidthY_RBV</pv_name> + <x>865</x> + <y>296</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #226</name> + <pv_name>$(P)$(R)WidthYLink.DOL</pv_name> + <x>800</x> + <y>345</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #230</name> + <text>Width link</text> + <x>695</x> + <y>345</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #233</name> + <pv_name>$(P)$(R)PositionX</pv_name> + <x>480</x> + <y>70</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #237</name> + <pv_name>$(P)$(R)PositionX</pv_name> + <x>480</x> + <y>95</y> + <width>150</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #241</name> + <text>Position</text> + <x>395</x> + <y>70</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #244</name> + <pv_name>$(P)$(R)PositionX_RBV</pv_name> + <x>545</x> + <y>71</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #248</name> + <text>Position link</text> + <x>345</x> + <y>120</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #251</name> + <pv_name>$(P)$(R)PositionXLink.DOL</pv_name> + <x>480</x> + <y>120</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #255</name> + <pv_name>$(P)$(R)CenterX</pv_name> + <x>480</x> + <y>145</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #259</name> + <pv_name>$(P)$(R)CenterX</pv_name> + <x>480</x> + <y>170</y> + <width>150</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #263</name> + <text>Center</text> + <x>415</x> + <y>145</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #266</name> + <pv_name>$(P)$(R)CenterX_RBV</pv_name> + <x>545</x> + <y>146</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>Center link</text> + <x>365</x> + <y>195</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #273</name> + <pv_name>$(P)$(R)CenterXLink.DOL</pv_name> + <x>480</x> + <y>195</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #277</name> + <pv_name>$(P)$(R)CenterY</pv_name> + <x>800</x> + <y>146</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #281</name> + <pv_name>$(P)$(R)CenterY</pv_name> + <x>800</x> + <y>171</y> + <width>150</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #285</name> + <text>Center</text> + <x>735</x> + <y>146</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #288</name> + <pv_name>$(P)$(R)CenterY_RBV</pv_name> + <x>865</x> + <y>147</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #292</name> + <text>Center link</text> + <x>685</x> + <y>196</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #295</name> + <pv_name>$(P)$(R)CenterYLink.DOL</pv_name> + <x>800</x> + <y>196</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDPlot.bob b/FC/adcore/NDPlot.bob new file mode 100644 index 0000000..1276a58 --- /dev/null +++ b/FC/adcore/NDPlot.bob @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPlot</name> + <x>1095</x> + <y>344</y> + <width>400</width> + <height>300</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <y>30</y> + <height>270</height> + <title>$(TITLE)</title> + <x_axis> + <title>$(XLABEL)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(YLABEL)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(R)$(DATA)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #10</name> + <width>400</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>$(P)$(R) $(TITLE)</text> + <y>1</y> + <width>400</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/NDPlotXY.bob b/FC/adcore/NDPlotXY.bob new file mode 100644 index 0000000..e314b7c --- /dev/null +++ b/FC/adcore/NDPlotXY.bob @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPlotXY</name> + <x>1095</x> + <y>344</y> + <width>400</width> + <height>300</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <y>30</y> + <height>270</height> + <title>$(TITLE)</title> + <x_axis> + <title>$(XLABEL)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(YLABEL)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)$(XDATA)</x_pv> + <y_pv>$(P)$(R)$(YDATA)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #10</name> + <width>400</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>$(P)$(R) $(TITLE)</text> + <y>1</y> + <width>400</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/NDPluginAttribute.bob b/FC/adcore/NDPluginAttribute.bob new file mode 100644 index 0000000..5c9006b --- /dev/null +++ b/FC/adcore/NDPluginAttribute.bob @@ -0,0 +1,460 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPluginAttribute</name> + <x>826</x> + <y>470</y> + <width>775</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>775</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #11</name> + <x>390</x> + <y>40</y> + <width>380</width> + <height>60</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #14</name> + <y>6</y> + <width>775</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>$(P)$(R)</text> + <width>775</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="77" green="82" blue="164"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #20</name> + <x>445</x> + <y>76</y> + <width>270</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>related display #23</name> + <actions> + <action type="open_display"> + <file>NDPluginAttribute8.opi</file> + <macros> + <A1>1:</A1> + <A2>2:</A2> + <A3>3:</A3> + <A4>4:</A4> + <A5>5:</A5> + <A6>6:</A6> + <A7>7:</A7> + <A8>8:</A8> + </macros> + <target>tab</target> + <description>Attributes 1-8</description> + </action> + <action type="open_display"> + <file>NDPluginAttribute8.opi</file> + <macros> + <A1>9:</A1> + <A2>10:</A2> + <A3>11:</A3> + <A4>12:</A4> + <A5>13:</A5> + <A6>14:</A6> + <A7>15:</A7> + <A8>16:</A8> + </macros> + <target>tab</target> + <description>Attributes 9-16</description> + </action> + </actions> + <text>Combined attributes</text> + <x>110</x> + <width>160</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Attributes</text> + <y>1</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #30</name> + <x>523</x> + <y>51</y> + <width>115</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>message button #33</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Reset</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Reset</pv_name> + <text>Reset</text> + <x>55</x> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Reset</text> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #39</name> + <x>390</x> + <y>105</y> + <width>380</width> + <height>155</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #42</name> + <x>120</x> + <y>5</y> + <width>120</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #45</name> + <width>380</width> + <height>155</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Time Series</text> + <x>125</x> + <y>5</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Current point</text> + <x>61</x> + <y>82</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #54</name> + <pv_name>$(P)$(R)TS:TSCurrentPoint</pv_name> + <x>196</x> + <y>83</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #58</name> + <pv_name>$(P)$(R)TS:TSRead.SCAN</pv_name> + <x>176</x> + <y>107</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #61</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <text>Read</text> + <x>281</x> + <y>107</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>Read rate</text> + <x>81</x> + <y>107</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #67</name> + <pv_name>$(P)$(R)TS:TSNumPoints</pv_name> + <x>196</x> + <y>58</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #71</name> + <text>Number of points</text> + <x>31</x> + <y>57</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #74</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Erase/Start</text> + <x>101</x> + <y>32</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #77</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Stop</text> + <x>196</x> + <y>32</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #80</name> + <pv_name>$(P)$(R)TS:TSAcquiring</pv_name> + <x>261</x> + <y>33</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>Acquire</text> + <x>26</x> + <y>32</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #87</name> + <actions> + <action type="open_display"> + <file>NDPluginTimeSeries.opi</file> + <macros> + <R>$(R)TS:</R> + </macros> + <target>tab</target> + <description>Time series control</description> + </action> + </actions> + <text>More</text> + <x>281</x> + <y>132</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>AcquireMode</text> + <x>61</x> + <y>131</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #93</name> + <pv_name>$(P)$(R)TS:TSAcquireMode</pv_name> + <x>176</x> + <y>131</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/adcore/NDPluginAttribute8.bob b/FC/adcore/NDPluginAttribute8.bob new file mode 100644 index 0000000..7fc5da9 --- /dev/null +++ b/FC/adcore/NDPluginAttribute8.bob @@ -0,0 +1,1440 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPluginAttribute8</name> + <x>411</x> + <y>109</y> + <width>930</width> + <height>440</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>930</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>930</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="77" green="82" blue="164"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <x>5</x> + <y>40</y> + <width>920</width> + <height>230</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #15</name> + <pv_name>$(P)$(R)$(A1)AttrName_RBV</pv_name> + <x>245</x> + <y>71</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #19</name> + <pv_name>$(P)$(R)$(A2)AttrName_RBV</pv_name> + <x>245</x> + <y>96</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #23</name> + <pv_name>$(P)$(R)$(A3)AttrName_RBV</pv_name> + <x>245</x> + <y>121</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(R)$(A4)AttrName_RBV</pv_name> + <x>245</x> + <y>146</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #31</name> + <pv_name>$(P)$(R)$(A5)AttrName_RBV</pv_name> + <x>245</x> + <y>171</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #35</name> + <pv_name>$(P)$(R)$(A6)AttrName_RBV</pv_name> + <x>245</x> + <y>196</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #39</name> + <pv_name>$(P)$(R)$(A7)AttrName_RBV</pv_name> + <x>245</x> + <y>221</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #43</name> + <pv_name>$(P)$(R)$(A8)AttrName_RBV</pv_name> + <x>245</x> + <y>246</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Value</text> + <x>460</x> + <y>41</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #50</name> + <pv_name>$(P)$(R)$(A1)Value_RBV</pv_name> + <x>450</x> + <y>71</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #54</name> + <pv_name>$(P)$(R)$(A2)Value_RBV</pv_name> + <x>450</x> + <y>96</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(R)$(A3)Value_RBV</pv_name> + <x>450</x> + <y>121</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #62</name> + <pv_name>$(P)$(R)$(A4)Value_RBV</pv_name> + <x>450</x> + <y>146</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #66</name> + <pv_name>$(P)$(R)$(A5)Value_RBV</pv_name> + <x>450</x> + <y>171</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #70</name> + <pv_name>$(P)$(R)$(A6)Value_RBV</pv_name> + <x>450</x> + <y>196</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #74</name> + <pv_name>$(P)$(R)$(A7)Value_RBV</pv_name> + <x>450</x> + <y>221</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #78</name> + <pv_name>$(P)$(R)$(A8)Value_RBV</pv_name> + <x>450</x> + <y>246</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>Value sum</text> + <x>665</x> + <y>41</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #85</name> + <pv_name>$(P)$(R)$(A1)ValueSum_RBV</pv_name> + <x>655</x> + <y>71</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #89</name> + <pv_name>$(P)$(R)$(A2)ValueSum_RBV</pv_name> + <x>655</x> + <y>96</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #93</name> + <pv_name>$(P)$(R)$(A3)ValueSum_RBV</pv_name> + <x>655</x> + <y>121</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #97</name> + <pv_name>$(P)$(R)$(A4)ValueSum_RBV</pv_name> + <x>655</x> + <y>146</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #101</name> + <pv_name>$(P)$(R)$(A5)ValueSum_RBV</pv_name> + <x>655</x> + <y>171</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #105</name> + <pv_name>$(P)$(R)$(A6)ValueSum_RBV</pv_name> + <x>655</x> + <y>196</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #109</name> + <pv_name>$(P)$(R)$(A7)ValueSum_RBV</pv_name> + <x>655</x> + <y>221</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #113</name> + <pv_name>$(P)$(R)$(A8)ValueSum_RBV</pv_name> + <x>655</x> + <y>246</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>Plot</text> + <x>864</x> + <y>41</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #120</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)$(A1)TSArrayValue</RN> + </macros> + <target>tab</target> + <description>Time series</description> + </action> + </actions> + <text></text> + <x>860</x> + <y>70</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #123</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)$(A2)TSArrayValue</RN> + </macros> + <target>tab</target> + <description>Time series</description> + </action> + </actions> + <text></text> + <x>860</x> + <y>95</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #126</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)$(A3)TSArrayValue</RN> + </macros> + <target>tab</target> + <description>Time series</description> + </action> + </actions> + <text></text> + <x>860</x> + <y>120</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #129</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)$(A4)TSArrayValue</RN> + </macros> + <target>tab</target> + <description>Time series</description> + </action> + </actions> + <text></text> + <x>860</x> + <y>145</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #132</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)$(A5)TSArrayValue</RN> + </macros> + <target>tab</target> + <description>Time series</description> + </action> + </actions> + <text></text> + <x>860</x> + <y>170</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #135</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)$(A6)TSArrayValue</RN> + </macros> + <target>tab</target> + <description>Time series</description> + </action> + </actions> + <text></text> + <x>860</x> + <y>195</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #138</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)$(A7)TSArrayValue</RN> + </macros> + <target>tab</target> + <description>Time series</description> + </action> + </actions> + <text></text> + <x>860</x> + <y>220</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #141</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)$(A8)TSArrayValue</RN> + </macros> + <target>tab</target> + <description>Time series</description> + </action> + </actions> + <text></text> + <x>860</x> + <y>245</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #144</name> + <x>40</x> + <y>70</y> + <width>200</width> + <height>195</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #147</name> + <pv_name>$(P)$(R)$(A1)AttrName</pv_name> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #151</name> + <pv_name>$(P)$(R)$(A2)AttrName</pv_name> + <y>25</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #155</name> + <pv_name>$(P)$(R)$(A3)AttrName</pv_name> + <y>50</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #159</name> + <pv_name>$(P)$(R)$(A4)AttrName</pv_name> + <y>75</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #163</name> + <pv_name>$(P)$(R)$(A5)AttrName</pv_name> + <y>100</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #167</name> + <pv_name>$(P)$(R)$(A6)AttrName</pv_name> + <y>125</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #171</name> + <pv_name>$(P)$(R)$(A7)AttrName</pv_name> + <y>150</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #175</name> + <pv_name>$(P)$(R)$(A8)AttrName</pv_name> + <y>175</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #179</name> + <text>Attribute</text> + <x>110</x> + <y>41</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>1</text> + <x>25</x> + <y>70</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #185</name> + <text>2</text> + <x>25</x> + <y>95</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #188</name> + <text>3</text> + <x>25</x> + <y>120</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #191</name> + <text>4</text> + <x>25</x> + <y>145</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #194</name> + <text>5</text> + <x>25</x> + <y>170</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #197</name> + <text>6</text> + <x>25</x> + <y>195</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #200</name> + <text>7</text> + <x>25</x> + <y>220</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #203</name> + <text>8</text> + <x>25</x> + <y>245</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #206</name> + <x>285</x> + <y>275</y> + <width>360</width> + <height>155</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #209</name> + <x>120</x> + <y>5</y> + <width>120</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #212</name> + <width>360</width> + <height>155</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #215</name> + <text>Time Series</text> + <x>125</x> + <y>5</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #218</name> + <text>Current point</text> + <x>61</x> + <y>82</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #221</name> + <pv_name>$(P)$(R)TS:TSCurrentPoint</pv_name> + <x>196</x> + <y>83</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #225</name> + <pv_name>$(P)$(R)TS:TSRead.SCAN</pv_name> + <x>176</x> + <y>107</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #228</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <text>Read</text> + <x>281</x> + <y>107</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #231</name> + <text>Read rate</text> + <x>81</x> + <y>107</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #234</name> + <pv_name>$(P)$(R)TS:TSNumPoints</pv_name> + <x>196</x> + <y>58</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #238</name> + <text>Number of points</text> + <x>31</x> + <y>57</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #241</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Erase/Start</text> + <x>101</x> + <y>32</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #244</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Stop</text> + <x>196</x> + <y>32</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #247</name> + <pv_name>$(P)$(R)TS:TSAcquiring</pv_name> + <x>261</x> + <y>33</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #251</name> + <text>Acquire</text> + <x>26</x> + <y>32</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #254</name> + <actions> + <action type="open_display"> + <file>NDPluginTimeSeries.opi</file> + <macros> + <R>$(R)TS:</R> + </macros> + <target>tab</target> + <description>Time series control</description> + </action> + </actions> + <text>More</text> + <x>281</x> + <y>132</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #257</name> + <text>AcquireMode</text> + <x>61</x> + <y>131</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #260</name> + <pv_name>$(P)$(R)TS:TSAcquireMode</pv_name> + <x>176</x> + <y>131</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #263</name> + <x>20</x> + <y>415</y> + <width>115</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>message button #266</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Reset</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Reset</pv_name> + <text>Reset</text> + <x>55</x> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #269</name> + <text>Reset</text> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> +</display> diff --git a/FC/adcore/NDPluginBase.bob b/FC/adcore/NDPluginBase.bob new file mode 100644 index 0000000..4778dfa --- /dev/null +++ b/FC/adcore/NDPluginBase.bob @@ -0,0 +1,971 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPluginBase</name> + <x>656</x> + <y>170</y> + <width>380</width> + <height>555</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>380</width> + <height>555</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #9</name> + <pv_name>$(P)$(R)PortName_RBV</pv_name> + <x>167</x> + <y>5</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>asyn port</text> + <x>67</x> + <y>4</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Plugin type</text> + <x>47</x> + <y>29</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #19</name> + <pv_name>$(P)$(R)PluginType_RBV</pv_name> + <x>167</x> + <y>30</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>ADCore version</text> + <x>17</x> + <y>54</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #26</name> + <pv_name>$(P)$(R)ADCoreVersion_RBV</pv_name> + <x>167</x> + <y>55</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>Plugin version</text> + <x>17</x> + <y>78</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #33</name> + <pv_name>$(P)$(R)DriverVersion_RBV</pv_name> + <x>167</x> + <y>79</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #37</name> + <pv_name>$(P)$(R)NDArrayAddress</pv_name> + <x>167</x> + <y>129</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #41</name> + <pv_name>$(P)$(R)NDArrayAddress_RBV</pv_name> + <x>273</x> + <y>130</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>Array address</text> + <x>27</x> + <y>129</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Array port</text> + <x>57</x> + <y>104</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)$(R)NDArrayPort</pv_name> + <x>167</x> + <y>104</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #55</name> + <pv_name>$(P)$(R)NDArrayPort_RBV</pv_name> + <x>273</x> + <y>105</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>Min. time</text> + <x>67</x> + <y>179</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #62</name> + <pv_name>$(P)$(R)MinCallbackTime</pv_name> + <x>167</x> + <y>179</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #66</name> + <pv_name>$(P)$(R)MinCallbackTime_RBV</pv_name> + <x>273</x> + <y>180</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>Enable</text> + <x>97</x> + <y>154</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #73</name> + <pv_name>$(P)$(R)EnableCallbacks</pv_name> + <x>167</x> + <y>154</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(R)EnableCallbacks_RBV</pv_name> + <x>273</x> + <y>155</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #80</name> + <pv_name>$(P)$(R)DroppedArrays_RBV</pv_name> + <x>273</x> + <y>305</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>Dropped arrays</text> + <x>17</x> + <y>304</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Array Size</text> + <x>57</x> + <y>354</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #90</name> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + <x>167</x> + <y>355</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #94</name> + <pv_name>$(P)$(R)ArraySize1_RBV</pv_name> + <x>237</x> + <y>355</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>Data type</text> + <x>67</x> + <y>379</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #101</name> + <pv_name>$(P)$(R)DataType_RBV</pv_name> + <x>167</x> + <y>380</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text># dimensions</text> + <x>37</x> + <y>329</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #108</name> + <pv_name>$(P)$(R)NDimensions_RBV</pv_name> + <x>167</x> + <y>330</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #112</name> + <pv_name>$(P)$(R)ArraySize2_RBV</pv_name> + <x>307</x> + <y>355</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>Color mode</text> + <x>57</x> + <y>404</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #119</name> + <pv_name>$(P)$(R)ColorMode_RBV</pv_name> + <x>167</x> + <y>405</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>Execution time</text> + <x>17</x> + <y>279</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #126</name> + <pv_name>$(P)$(R)ExecutionTime_RBV</pv_name> + <x>167</x> + <y>280</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #130</name> + <text>msec</text> + <x>273</x> + <y>279</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #133</name> + <pv_name>$(P)$(R)ArrayCounter_RBV</pv_name> + <x>273</x> + <y>230</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #137</name> + <text>Array counter</text> + <x>27</x> + <y>229</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>Array rate</text> + <x>57</x> + <y>254</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #143</name> + <pv_name>$(P)$(R)ArrayRate_RBV</pv_name> + <x>167</x> + <y>255</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>Unique ID</text> + <x>67</x> + <y>429</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #150</name> + <pv_name>$(P)$(R)UniqueId_RBV</pv_name> + <x>167</x> + <y>430</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #154</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <text>Reset to 0</text> + <x>167</x> + <y>229</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #157</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)DroppedArrays</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)DroppedArrays</pv_name> + <text>Reset to 0</text> + <x>167</x> + <y>304</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #160</name> + <text>Queue size/free</text> + <x>7</x> + <y>204</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #163</name> + <pv_name>$(P)$(R)QueueFree</pv_name> + <x>273</x> + <y>204</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #167</name> + <pv_name>$(P)$(R)QueueSize</pv_name> + <x>167</x> + <y>204</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #171</name> + <pv_name>$(P)$(R)TimeStamp_RBV</pv_name> + <x>167</x> + <y>455</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #175</name> + <text>Time stamp</text> + <x>57</x> + <y>454</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #178</name> + <text>Array callbacks</text> + <x>7</x> + <y>479</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #181</name> + <actions> + <action type="open_display"> + <file>NDPluginBaseFull.opi</file> + <target>tab</target> + <description>NDPluginBase Full</description> + </action> + <action type="open_display"> + <file>asynRecord.opi</file> + <macros> + <R>$(R)AsynIO</R> + </macros> + <target>tab</target> + <description>asynRecord</description> + </action> + </actions> + <text></text> + <x>167</x> + <y>529</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #185</name> + <text>More</text> + <x>117</x> + <y>529</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #188</name> + <pv_name>$(P)$(R)ArrayCallbacks</pv_name> + <x>167</x> + <y>479</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #191</name> + <pv_name>$(P)$(R)ArrayCallbacks_RBV</pv_name> + <x>273</x> + <y>480</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text>Process plugin</text> + <x>17</x> + <y>504</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #198</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ProcessPlugin</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ProcessPlugin</pv_name> + <text>Process</text> + <x>167</x> + <y>504</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDPluginBaseFull.bob b/FC/adcore/NDPluginBaseFull.bob new file mode 100644 index 0000000..c268568 --- /dev/null +++ b/FC/adcore/NDPluginBaseFull.bob @@ -0,0 +1,1618 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPluginBaseFull</name> + <x>399</x> + <y>92</y> + <width>775</width> + <height>565</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>775</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <width>775</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #12</name> + <pv_name>$(P)$(R)PortName_RBV</pv_name> + <x>170</x> + <y>36</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>asyn port</text> + <x>70</x> + <y>35</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>Plugin type</text> + <x>50</x> + <y>60</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #22</name> + <pv_name>$(P)$(R)PluginType_RBV</pv_name> + <x>170</x> + <y>61</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>ADCore version</text> + <x>20</x> + <y>85</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #29</name> + <pv_name>$(P)$(R)ADCoreVersion_RBV</pv_name> + <x>170</x> + <y>86</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Plugin version</text> + <x>20</x> + <y>109</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #36</name> + <pv_name>$(P)$(R)DriverVersion_RBV</pv_name> + <x>170</x> + <y>110</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(R)NDArrayAddress</pv_name> + <x>170</x> + <y>160</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #44</name> + <pv_name>$(P)$(R)NDArrayAddress_RBV</pv_name> + <x>276</x> + <y>161</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Array address</text> + <x>30</x> + <y>160</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Array port</text> + <x>60</x> + <y>135</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)$(R)NDArrayPort</pv_name> + <x>170</x> + <y>135</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(R)NDArrayPort_RBV</pv_name> + <x>276</x> + <y>136</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>Enable</text> + <x>100</x> + <y>185</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #65</name> + <pv_name>$(P)$(R)EnableCallbacks</pv_name> + <x>170</x> + <y>185</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #68</name> + <pv_name>$(P)$(R)EnableCallbacks_RBV</pv_name> + <x>276</x> + <y>186</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #72</name> + <x>5</x> + <y>30</y> + <width>380</width> + <height>530</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>Max # threads</text> + <x>30</x> + <y>335</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #78</name> + <pv_name>$(P)$(R)MaxThreads_RBV</pv_name> + <x>170</x> + <y>336</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>Callbacks block</text> + <x>10</x> + <y>285</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #85</name> + <pv_name>$(P)$(R)BlockingCallbacks</pv_name> + <x>170</x> + <y>285</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #88</name> + <pv_name>$(P)$(R)BlockingCallbacks_RBV</pv_name> + <x>276</x> + <y>286</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>Sort mode</text> + <x>70</x> + <y>385</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #95</name> + <pv_name>$(P)$(R)SortMode</pv_name> + <x>170</x> + <y>385</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #98</name> + <pv_name>$(P)$(R)SortMode_RBV</pv_name> + <x>276</x> + <y>386</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #102</name> + <pv_name>$(P)$(R)NumThreads</pv_name> + <x>170</x> + <y>310</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #106</name> + <pv_name>$(P)$(R)NumThreads_RBV</pv_name> + <x>276</x> + <y>311</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #110</name> + <text># threads</text> + <x>70</x> + <y>310</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #113</name> + <pv_name>$(P)$(R)SortTime</pv_name> + <x>170</x> + <y>410</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #117</name> + <pv_name>$(P)$(R)SortTime_RBV</pv_name> + <x>276</x> + <y>411</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #121</name> + <text>Sort time</text> + <x>70</x> + <y>410</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>Queue size/free</text> + <x>10</x> + <y>360</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #127</name> + <pv_name>$(P)$(R)QueueFree</pv_name> + <x>276</x> + <y>360</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #131</name> + <pv_name>$(P)$(R)QueueSize</pv_name> + <x>170</x> + <y>360</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>Sort size/free</text> + <x>20</x> + <y>435</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #138</name> + <pv_name>$(P)$(R)SortFree</pv_name> + <x>276</x> + <y>435</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #142</name> + <pv_name>$(P)$(R)SortSize</pv_name> + <x>170</x> + <y>435</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #146</name> + <pv_name>$(P)$(R)DisorderedArrays_RBV</pv_name> + <x>276</x> + <y>461</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text># disordered</text> + <x>40</x> + <y>460</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #153</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)DisorderedArrays</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)DisorderedArrays</pv_name> + <text>Reset to 0</text> + <x>170</x> + <y>460</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #156</name> + <text>Max. byte rate</text> + <x>20</x> + <y>260</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #159</name> + <pv_name>$(P)$(R)MaxByteRate</pv_name> + <x>170</x> + <y>260</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #163</name> + <pv_name>$(P)$(R)MaxByteRate_RBV</pv_name> + <x>276</x> + <y>261</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #167</name> + <text>Min. time</text> + <x>70</x> + <y>210</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #170</name> + <pv_name>$(P)$(R)MinCallbackTime</pv_name> + <x>170</x> + <y>210</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #174</name> + <pv_name>$(P)$(R)MinCallbackTime_RBV</pv_name> + <x>276</x> + <y>211</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #178</name> + <text>Max. array rate</text> + <x>10</x> + <y>235</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #181</name> + <pv_name>$(P)$(R)MaxArrayRate</pv_name> + <x>170</x> + <y>235</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #185</name> + <pv_name>$(P)$(R)MaxArrayRate_RBV</pv_name> + <x>276</x> + <y>236</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #189</name> + <x>390</x> + <y>30</y> + <width>380</width> + <height>530</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #192</name> + <text>Execution time</text> + <x>406</x> + <y>85</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #195</name> + <pv_name>$(P)$(R)ExecutionTime_RBV</pv_name> + <x>556</x> + <y>86</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #199</name> + <text>msec</text> + <x>662</x> + <y>85</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #202</name> + <text>Array rate</text> + <x>446</x> + <y>60</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #205</name> + <pv_name>$(P)$(R)ArrayRate_RBV</pv_name> + <x>556</x> + <y>61</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #209</name> + <pv_name>$(P)$(R)ArrayCounter_RBV</pv_name> + <x>662</x> + <y>36</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>Array counter</text> + <x>416</x> + <y>35</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>Array size</text> + <x>446</x> + <y>185</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #219</name> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + <x>556</x> + <y>186</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #223</name> + <pv_name>$(P)$(R)ArraySize1_RBV</pv_name> + <x>626</x> + <y>186</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #227</name> + <pv_name>$(P)$(R)ArraySize2_RBV</pv_name> + <x>696</x> + <y>186</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #231</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <text>Reset to 0</text> + <x>556</x> + <y>35</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #234</name> + <pv_name>$(P)$(R)DroppedArrays_RBV</pv_name> + <x>662</x> + <y>111</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #238</name> + <text>Dropped arrays</text> + <x>406</x> + <y>110</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #241</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)DroppedArrays</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)DroppedArrays</pv_name> + <text>Reset to 0</text> + <x>556</x> + <y>110</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #244</name> + <pv_name>$(P)$(R)DroppedOutputArrays_RBV</pv_name> + <x>661</x> + <y>136</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #248</name> + <text>Dropped outputs</text> + <x>395</x> + <y>135</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #251</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)DroppedOutputArrays</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)DroppedOutputArrays</pv_name> + <text>Reset to 0</text> + <x>555</x> + <y>135</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #254</name> + <text>Array callbacks</text> + <x>10</x> + <y>485</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #257</name> + <x>50</x> + <y>535</y> + <width>220</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>related display #260</name> + <actions> + <action type="open_display"> + <file>asynRecord.opi</file> + <macros> + <R>$(R)AsynIO</R> + </macros> + <target>tab</target> + <description>asynRecord</description> + </action> + </actions> + <text></text> + <x>120</x> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #263</name> + <text>asyn record</text> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #266</name> + <pv_name>$(P)$(R)ArrayCallbacks</pv_name> + <x>170</x> + <y>485</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #269</name> + <pv_name>$(P)$(R)ArrayCallbacks_RBV</pv_name> + <x>276</x> + <y>486</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>Process plugin</text> + <x>23</x> + <y>510</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #276</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ProcessPlugin</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ProcessPlugin</pv_name> + <text>Process</text> + <x>170</x> + <y>510</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #279</name> + <text>Data type</text> + <x>456</x> + <y>260</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #282</name> + <pv_name>$(P)$(R)DataType_RBV</pv_name> + <x>556</x> + <y>261</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #286</name> + <text>Unique ID</text> + <x>456</x> + <y>335</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #289</name> + <pv_name>$(P)$(R)UniqueId_RBV</pv_name> + <x>556</x> + <y>336</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #293</name> + <text>Color mode</text> + <x>446</x> + <y>285</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #296</name> + <pv_name>$(P)$(R)ColorMode_RBV</pv_name> + <x>556</x> + <y>286</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #300</name> + <text>Bayer pattern</text> + <x>416</x> + <y>310</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #303</name> + <pv_name>$(P)$(R)BayerPattern_RBV</pv_name> + <x>556</x> + <y>311</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #307</name> + <file>ADAttrFile.bob</file> + <x>406</x> + <y>385</y> + <width>350</width> + <height>110</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #309</name> + <text>Time stamp</text> + <x>446</x> + <y>360</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #312</name> + <pv_name>$(P)$(R)TimeStamp_RBV</pv_name> + <x>556</x> + <y>361</y> + <width>150</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #316</name> + <pv_name>$(P)$(R)NDimensions_RBV</pv_name> + <x>556</x> + <y>161</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #320</name> + <text># dimensions</text> + <x>426</x> + <y>160</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #323</name> + <pv_name>$(P)$(R)Codec_RBV</pv_name> + <x>556</x> + <y>211</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #327</name> + <text>Codec</text> + <x>426</x> + <y>210</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #330</name> + <pv_name>$(P)$(R)CompressedSize_RBV</pv_name> + <x>556</x> + <y>236</y> + <width>79</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #334</name> + <text>Compressed size</text> + <x>426</x> + <y>235</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/NDPluginTimeSeries.bob b/FC/adcore/NDPluginTimeSeries.bob new file mode 100644 index 0000000..05e655d --- /dev/null +++ b/FC/adcore/NDPluginTimeSeries.bob @@ -0,0 +1,619 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPluginTimeSeries</name> + <x>581</x> + <y>191</y> + <width>695</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>695</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>695</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>390</x> + <y>40</y> + <width>300</width> + <height>320</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>Acquire</text> + <x>408</x> + <y>55</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #20</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <text>Erase/Start</text> + <x>483</x> + <y>55</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #23</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <text>Stop</text> + <x>573</x> + <y>55</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Elapsed time</text> + <x>420</x> + <y>105</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Status</text> + <x>480</x> + <y>80</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #32</name> + <pv_name>$(P)$(R)TSElapsedTime</pv_name> + <x>545</x> + <y>106</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #36</name> + <pv_name>$(P)$(R)TSAcquiring</pv_name> + <x>545</x> + <y>81</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>AcquireMode</text> + <x>430</x> + <y>255</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #43</name> + <pv_name>$(P)$(R)TSAcquireMode</pv_name> + <x>545</x> + <y>255</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>Averaging time</text> + <x>400</x> + <y>204</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #49</name> + <pv_name>$(P)$(R)TSAveragingTime_RBV</pv_name> + <x>545</x> + <y>180</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #53</name> + <pv_name>$(P)$(R)TSAveragingTime</pv_name> + <x>545</x> + <y>204</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text># Average</text> + <x>450</x> + <y>230</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #60</name> + <pv_name>$(P)$(R)TSNumAverage</pv_name> + <x>545</x> + <y>231</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>Time link</text> + <x>450</x> + <y>130</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #67</name> + <pv_name>$(P)$(R)TSTimePerPointLink.DOL</pv_name> + <x>545</x> + <y>130</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #71</name> + <text>Time/point</text> + <x>440</x> + <y>155</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #74</name> + <pv_name>$(P)$(R)TSTimePerPoint</pv_name> + <x>545</x> + <y>156</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>Time series</text> + <x>447</x> + <y>365</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #81</name> + <actions> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R1)</RN> + </macros> + <target>tab</target> + <description>$(T1)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R2)</RN> + </macros> + <target>tab</target> + <description>$(T2)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R3)</RN> + </macros> + <target>tab</target> + <description>$(T3)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R4)</RN> + </macros> + <target>tab</target> + <description>$(T4)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R5)</RN> + </macros> + <target>tab</target> + <description>$(T5)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R6)</RN> + </macros> + <target>tab</target> + <description>$(T6)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R7)</RN> + </macros> + <target>tab</target> + <description>$(T7)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R8)</RN> + </macros> + <target>tab</target> + <description>$(T8)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R9)</RN> + </macros> + <target>tab</target> + <description>$(T9)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R10)</RN> + </macros> + <target>tab</target> + <description>$(T10)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R11)</RN> + </macros> + <target>tab</target> + <description>$(T11)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R12)</RN> + </macros> + <target>tab</target> + <description>$(T12)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R13)</RN> + </macros> + <target>tab</target> + <description>$(T13)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R14)</RN> + </macros> + <target>tab</target> + <description>$(T14)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R15)</RN> + </macros> + <target>tab</target> + <description>$(T15)</description> + </action> + <action type="open_display"> + <file>NDTimeSeriesPlot.opi</file> + <macros> + <RN>$(R16)</RN> + </macros> + <target>tab</target> + <description>$(T16)</description> + </action> + </actions> + <text>Plots</text> + <x>560</x> + <y>365</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #99</name> + <text>Read rate</text> + <x>450</x> + <y>330</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Current point</text> + <x>410</x> + <y>305</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #105</name> + <pv_name>$(P)$(R)TSCurrentPoint</pv_name> + <x>545</x> + <y>306</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #109</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSRead.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSRead.PROC</pv_name> + <text>Read</text> + <x>630</x> + <y>330</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #112</name> + <pv_name>$(P)$(R)TSRead.SCAN</pv_name> + <x>545</x> + <y>330</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text># Time points</text> + <x>410</x> + <y>280</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #118</name> + <pv_name>$(P)$(R)TSNumPoints</pv_name> + <x>545</x> + <y>280</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDPluginTimeSeriesN.bob b/FC/adcore/NDPluginTimeSeriesN.bob new file mode 100644 index 0000000..efc8832 --- /dev/null +++ b/FC/adcore/NDPluginTimeSeriesN.bob @@ -0,0 +1,477 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPluginTimeSeriesN</name> + <x>768</x> + <y>83</y> + <width>340</width> + <height>290</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>117</x> + <y>42</y> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <x>5</x> + <y>40</y> + <width>330</width> + <height>85</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <y>9</y> + <width>340</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>$(P)$(R)$(SIGNAL)</text> + <y>10</y> + <width>340</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #18</name> + <pv_name>$(P)$(R)$(ROI)Use</pv_name> + <x>175</x> + <y>72</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #21</name> + <pv_name>$(P)$(R)$(ROI)Use_RBV</pv_name> + <x>240</x> + <y>72</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #25</name> + <pv_name>$(P)$(R)$(ROI)Name</pv_name> + <x>175</x> + <y>100</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Definition</text> + <x>120</x> + <y>43</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Use this signal?</text> + <x>10</x> + <y>71</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>Name</text> + <x>130</x> + <y>100</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #38</name> + <x>5</x> + <y>130</y> + <width>330</width> + <height>155</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #41</name> + <x>108</x> + <y>135</y> + <width>120</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>Time Series</text> + <x>113</x> + <y>135</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Current point</text> + <x>49</x> + <y>212</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #50</name> + <pv_name>$(P)$(R)TSCurrentPoint</pv_name> + <x>184</x> + <y>213</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #54</name> + <pv_name>$(P)$(R)TSRead.SCAN</pv_name> + <x>184</x> + <y>238</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #57</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>3</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Read</text> + <x>269</x> + <y>237</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>Read rate</text> + <x>89</x> + <y>237</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #63</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Erase/Start</text> + <x>11</x> + <y>162</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #66</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>2</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Stop</text> + <x>106</x> + <y>162</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #69</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Start</text> + <x>171</x> + <y>162</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)$(R)TSAcquiring</pv_name> + <x>236</x> + <y>163</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(R)TSNumPoints</pv_name> + <x>184</x> + <y>188</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Number of points</text> + <x>19</x> + <y>187</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>Plot</text> + <x>139</x> + <y>262</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #86</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>184</x> + <y>262</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDPos.bob b/FC/adcore/NDPos.bob new file mode 100644 index 0000000..f1a8c98 --- /dev/null +++ b/FC/adcore/NDPos.bob @@ -0,0 +1,730 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPos</name> + <x>513</x> + <y>146</y> + <width>825</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>825</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>825</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="77" green="82" blue="164"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>390</x> + <y>40</y> + <width>430</width> + <height>255</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>Frame Position in scan</text> + <x>497</x> + <y>45</y> + <width>220</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #20</name> + <x>390</x> + <y>300</y> + <width>430</width> + <height>175</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #23</name> + <pv_name>$(P)$(R)Filename</pv_name> + <x>545</x> + <y>90</y> + <width>265</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(R)Filename_RBV</pv_name> + <x>545</x> + <y>68</y> + <width>265</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>HDF5 Data file</text> + <x>400</x> + <y>90</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #34</name> + <pv_name>$(P)$(R)IDName</pv_name> + <x>571</x> + <y>398</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #38</name> + <pv_name>$(P)$(R)IDStart</pv_name> + <x>571</x> + <y>423</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Mode</text> + <x>494</x> + <y>195</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #45</name> + <pv_name>$(P)$(R)Mode</pv_name> + <x>544</x> + <y>195</y> + <width>124</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #48</name> + <pv_name>$(P)$(R)Mode_RBV</pv_name> + <x>672</x> + <y>195</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #52</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Running</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Running</pv_name> + <text>Start</text> + <x>544</x> + <y>146</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #55</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Running</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Running</pv_name> + <text>Stop</text> + <x>609</x> + <y>146</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #58</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Reset.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Reset.PROC</pv_name> + <text>Reset</text> + <x>544</x> + <y>170</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #61</name> + <pv_name>$(P)$(R)Running_RBV</pv_name> + <x>671</x> + <y>147</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #65</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Delete</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Delete</pv_name> + <text>Delete</text> + <x>609</x> + <y>170</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>Position Control</text> + <x>564</x> + <y>120</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #71</name> + <pv_name>$(P)$(R)Qty_RBV</pv_name> + <x>543</x> + <y>222</y> + <width>122</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #75</name> + <pv_name>$(P)$(R)Index_RBV</pv_name> + <x>543</x> + <y>247</y> + <width>122</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #79</name> + <pv_name>$(P)$(R)Position_RBV</pv_name> + <x>543</x> + <y>272</y> + <width>122</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text># positions</text> + <x>421</x> + <y>221</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>current index</text> + <x>404</x> + <y>249</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>last sent pos.</text> + <x>396</x> + <y>273</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>Frame Unique ID Monitoring</text> + <x>447</x> + <y>304</y> + <width>260</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #95</name> + <text>Missing frames</text> + <x>425</x> + <y>327</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>Duplicate frames</text> + <x>405</x> + <y>352</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #101</name> + <text>Next expected ID</text> + <x>405</x> + <y>377</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #104</name> + <pv_name>$(P)$(R)Missing_RBV</pv_name> + <x>634</x> + <y>328</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #108</name> + <pv_name>$(P)$(R)Duplicate_RBV</pv_name> + <x>635</x> + <y>353</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #112</name> + <pv_name>$(P)$(R)ExpectedID_RBV</pv_name> + <x>635</x> + <y>378</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #116</name> + <pv_name>$(P)$(R)IDDifference</pv_name> + <x>571</x> + <y>449</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #120</name> + <pv_name>$(P)$(R)IDName_RBV</pv_name> + <x>694</x> + <y>402</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #124</name> + <pv_name>$(P)$(R)IDStart_RBV</pv_name> + <x>695</x> + <y>424</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #128</name> + <pv_name>$(P)$(R)IDDifference_RBV</pv_name> + <x>695</x> + <y>450</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #132</name> + <text>Name of ID NDAttr</text> + <x>395</x> + <y>400</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>ID start value</text> + <x>425</x> + <y>425</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>ID difference</text> + <x>435</x> + <y>450</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #141</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Missing</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Missing</pv_name> + <text>Reset</text> + <x>570</x> + <y>325</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #144</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Duplicate</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Duplicate</pv_name> + <text>Reset</text> + <x>570</x> + <y>350</y> + <width>59</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDProcess.bob b/FC/adcore/NDProcess.bob new file mode 100644 index 0000000..1f9661b --- /dev/null +++ b/FC/adcore/NDProcess.bob @@ -0,0 +1,2228 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDProcess</name> + <x>10</x> + <y>31</y> + <width>1150</width> + <height>660</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>9</y> + <width>1150</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>10</y> + <width>1150</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <x>390</x> + <y>40</y> + <width>350</width> + <height>570</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #15</name> + <x>792</x> + <y>42</y> + <width>280</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>Recursive filter</text> + <x>852</x> + <y>42</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #21</name> + <x>745</x> + <y>40</y> + <width>400</width> + <height>615</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #24</name> + <pv_name>$(P)$(R)EnableFilter_RBV</pv_name> + <x>1023</x> + <y>71</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>Enable filter</text> + <x>796</x> + <y>70</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #31</name> + <pv_name>$(P)$(R)EnableFilter</pv_name> + <x>937</x> + <y>71</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #34</name> + <pv_name>$(P)$(R)NumFilter_RBV</pv_name> + <x>1023</x> + <y>96</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #38</name> + <pv_name>$(P)$(R)NumFilter</pv_name> + <x>937</x> + <y>96</y> + <width>80</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>N filter</text> + <x>846</x> + <y>95</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>N filtered</text> + <x>826</x> + <y>120</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #48</name> + <pv_name>$(P)$(R)NumFiltered_RBV</pv_name> + <x>937</x> + <y>121</y> + <width>80</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>Filter type</text> + <x>816</x> + <y>145</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #55</name> + <pv_name>$(P)$(R)FilterType</pv_name> + <x>937</x> + <y>146</y> + <width>140</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>Reset filter</text> + <x>806</x> + <y>170</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #61</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ResetFilter</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ResetFilter</pv_name> + <text>Reset</text> + <x>937</x> + <y>171</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #64</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>On filter reset:</text> + <x>755</x> + <y>531</y> + <width>112</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>(OC3+OC4/N)*I[n])</text> + <x>755</x> + <y>474</y> + <width>294</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>(FC3+FC4/N)*I[n])</text> + <x>755</x> + <y>512</y> + <width>294</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>N = value of NumFiltered</text> + <x>755</x> + <y>612</y> + <width>168</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>F = Stored filter (double precision)</text> + <x>755</x> + <y>593</y> + <width>252</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>I = Input array in callback</text> + <x>755</x> + <y>574</y> + <width>189</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>O = Output array passed to clients</text> + <x>755</x> + <y>631</y> + <width>238</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #87</name> + <pv_name>$(P)$(R)OOffset</pv_name> + <x>825</x> + <y>246</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #91</name> + <pv_name>$(P)$(R)OOffset_RBV</pv_name> + <x>880</x> + <y>246</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #95</name> + <pv_name>$(P)$(R)OC1</pv_name> + <x>825</x> + <y>271</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #99</name> + <pv_name>$(P)$(R)OC1_RBV</pv_name> + <x>880</x> + <y>271</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #103</name> + <text>OC2</text> + <x>988</x> + <y>270</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #106</name> + <pv_name>$(P)$(R)OC2</pv_name> + <x>1021</x> + <y>271</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #110</name> + <pv_name>$(P)$(R)OC2_RBV</pv_name> + <x>1076</x> + <y>271</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #114</name> + <pv_name>$(P)$(R)OC3</pv_name> + <x>825</x> + <y>296</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #118</name> + <pv_name>$(P)$(R)OC3_RBV</pv_name> + <x>880</x> + <y>296</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>OC4</text> + <x>988</x> + <y>295</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #125</name> + <pv_name>$(P)$(R)OC4</pv_name> + <x>1021</x> + <y>296</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #129</name> + <pv_name>$(P)$(R)OC4_RBV</pv_name> + <x>1076</x> + <y>296</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)$(R)ROffset</pv_name> + <x>825</x> + <y>396</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #137</name> + <pv_name>$(P)$(R)ROffset_RBV</pv_name> + <x>880</x> + <y>396</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #141</name> + <pv_name>$(P)$(R)FOffset</pv_name> + <x>825</x> + <y>321</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #145</name> + <pv_name>$(P)$(R)FOffset_RBV</pv_name> + <x>880</x> + <y>321</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #149</name> + <pv_name>$(P)$(R)FC1</pv_name> + <x>825</x> + <y>346</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #153</name> + <pv_name>$(P)$(R)FC1_RBV</pv_name> + <x>880</x> + <y>346</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>FC2</text> + <x>988</x> + <y>345</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #160</name> + <pv_name>$(P)$(R)FC2</pv_name> + <x>1021</x> + <y>346</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #164</name> + <pv_name>$(P)$(R)FC2_RBV</pv_name> + <x>1076</x> + <y>346</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #168</name> + <pv_name>$(P)$(R)FC3</pv_name> + <x>825</x> + <y>371</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #172</name> + <pv_name>$(P)$(R)FC3_RBV</pv_name> + <x>880</x> + <y>371</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #176</name> + <text>FC4</text> + <x>988</x> + <y>370</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #179</name> + <pv_name>$(P)$(R)FC4</pv_name> + <x>1021</x> + <y>371</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #183</name> + <pv_name>$(P)$(R)FC4_RBV</pv_name> + <x>1076</x> + <y>371</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #187</name> + <text>OScale</text> + <x>958</x> + <y>245</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #190</name> + <pv_name>$(P)$(R)OScale</pv_name> + <x>1021</x> + <y>246</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #194</name> + <pv_name>$(P)$(R)OScale_RBV</pv_name> + <x>1076</x> + <y>246</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>FScale</text> + <x>958</x> + <y>320</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #201</name> + <pv_name>$(P)$(R)FScale</pv_name> + <x>1021</x> + <y>321</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #205</name> + <pv_name>$(P)$(R)FScale_RBV</pv_name> + <x>1076</x> + <y>321</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #209</name> + <text>F[n] = FOffset + FScale*((FC1+FC2/N)*F[n-1] +</text> + <x>755</x> + <y>493</y> + <width>315</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #212</name> + <text>O[n] = OOffset + OScale*((OC1+OC2/N)*F[n-1] +</text> + <x>755</x> + <y>455</y> + <width>322</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #215</name> + <text>F[0] = ROffset + RC1*F[n] + RC2*I[0]</text> + <x>755</x> + <y>550</y> + <width>252</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #218</name> + <pv_name>$(P)$(R)RC1</pv_name> + <x>825</x> + <y>421</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #222</name> + <pv_name>$(P)$(R)RC1_RBV</pv_name> + <x>880</x> + <y>421</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #226</name> + <text>RC2</text> + <x>988</x> + <y>420</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #229</name> + <pv_name>$(P)$(R)RC2</pv_name> + <x>1021</x> + <y>421</y> + <width>50</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #233</name> + <pv_name>$(P)$(R)RC2_RBV</pv_name> + <x>1076</x> + <y>421</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>Auto reset filter</text> + <x>756</x> + <y>195</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #240</name> + <pv_name>$(P)$(R)AutoResetFilter</pv_name> + <x>937</x> + <y>196</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #243</name> + <text>Filter callbacks</text> + <x>766</x> + <y>220</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #246</name> + <pv_name>$(P)$(R)FilterCallbacks</pv_name> + <x>937</x> + <y>221</y> + <width>140</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>Enable background</text> + <x>401</x> + <y>95</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #252</name> + <pv_name>$(P)$(R)EnableBackground_RBV</pv_name> + <x>668</x> + <y>96</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #256</name> + <pv_name>$(P)$(R)EnableBackground</pv_name> + <x>582</x> + <y>96</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #259</name> + <x>437</x> + <y>42</y> + <width>280</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #262</name> + <text>Background subtraction</text> + <x>467</x> + <y>42</y> + <width>220</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #265</name> + <text>OOffset</text> + <x>752</x> + <y>245</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #268</name> + <text>OC1</text> + <x>792</x> + <y>270</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #271</name> + <text>OC3</text> + <x>792</x> + <y>295</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #274</name> + <text>ROffset</text> + <x>752</x> + <y>395</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #277</name> + <text>FOffset</text> + <x>752</x> + <y>320</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #280</name> + <text>FC1</text> + <x>792</x> + <y>345</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #283</name> + <text>FC3</text> + <x>792</x> + <y>370</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #286</name> + <text>RC1</text> + <x>792</x> + <y>420</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #289</name> + <text>Data type</text> + <x>473</x> + <y>585</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #292</name> + <pv_name>$(P)$(R)DataTypeOut</pv_name> + <x>574</x> + <y>586</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #295</name> + <pv_name>$(P)$(R)DataTypeOut_RBV</pv_name> + <x>660</x> + <y>586</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #299</name> + <x>442</x> + <y>560</y> + <width>280</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #302</name> + <text>Output data type</text> + <x>502</x> + <y>560</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #305</name> + <text>Enable low clip</text> + <x>421</x> + <y>450</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #308</name> + <pv_name>$(P)$(R)EnableLowClip_RBV</pv_name> + <x>668</x> + <y>451</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #312</name> + <text>Low clip value</text> + <x>431</x> + <y>475</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #315</name> + <pv_name>$(P)$(R)LowClip_RBV</pv_name> + <x>668</x> + <y>476</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #319</name> + <text>Enable high clip</text> + <x>411</x> + <y>500</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #322</name> + <pv_name>$(P)$(R)EnableHighClip_RBV</pv_name> + <x>668</x> + <y>501</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #326</name> + <pv_name>$(P)$(R)HighClip_RBV</pv_name> + <x>668</x> + <y>525</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #330</name> + <text>High clip value</text> + <x>421</x> + <y>525</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #333</name> + <pv_name>$(P)$(R)EnableLowClip</pv_name> + <x>582</x> + <y>451</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #336</name> + <pv_name>$(P)$(R)LowClip</pv_name> + <x>582</x> + <y>476</y> + <width>80</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #340</name> + <pv_name>$(P)$(R)EnableHighClip</pv_name> + <x>582</x> + <y>501</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #343</name> + <pv_name>$(P)$(R)HighClip</pv_name> + <x>582</x> + <y>525</y> + <width>80</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #347</name> + <x>442</x> + <y>425</y> + <width>280</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #350</name> + <text>Low/High Clipping</text> + <x>497</x> + <y>425</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #353</name> + <text>Save flat field</text> + <x>421</x> + <y>180</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #356</name> + <pv_name>$(P)$(R)ValidFlatField_RBV</pv_name> + <x>668</x> + <y>181</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #360</name> + <text>Enable flat field</text> + <x>401</x> + <y>205</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #363</name> + <pv_name>$(P)$(R)EnableFlatField_RBV</pv_name> + <x>668</x> + <y>206</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #367</name> + <text>Scale flat field</text> + <x>411</x> + <y>230</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #370</name> + <pv_name>$(P)$(R)ScaleFlatField_RBV</pv_name> + <x>668</x> + <y>231</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #374</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SaveFlatField</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SaveFlatField</pv_name> + <text>Save</text> + <x>582</x> + <y>181</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #377</name> + <pv_name>$(P)$(R)EnableFlatField</pv_name> + <x>582</x> + <y>206</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #380</name> + <pv_name>$(P)$(R)ScaleFlatField</pv_name> + <x>582</x> + <y>231</y> + <width>80</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #384</name> + <x>437</x> + <y>155</y> + <width>280</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #387</name> + <text>Flat field normalization</text> + <x>457</x> + <y>155</y> + <width>240</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #390</name> + <x>442</x> + <y>290</y> + <width>280</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #393</name> + <text>Scale and Offset</text> + <x>502</x> + <y>290</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #396</name> + <text>Scale value</text> + <x>461</x> + <y>365</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #399</name> + <pv_name>$(P)$(R)Scale_RBV</pv_name> + <x>668</x> + <y>366</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #403</name> + <pv_name>$(P)$(R)Scale</pv_name> + <x>582</x> + <y>366</y> + <width>80</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #407</name> + <text>Offset value</text> + <x>451</x> + <y>390</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #410</name> + <pv_name>$(P)$(R)Offset</pv_name> + <x>582</x> + <y>390</y> + <width>80</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #414</name> + <pv_name>$(P)$(R)Offset_RBV</pv_name> + <x>668</x> + <y>390</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #418</name> + <text>Enable scale/off.</text> + <x>401</x> + <y>315</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #421</name> + <pv_name>$(P)$(R)EnableOffsetScale</pv_name> + <x>582</x> + <y>316</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #424</name> + <pv_name>$(P)$(R)EnableOffsetScale_RBV</pv_name> + <x>668</x> + <y>316</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #428</name> + <text>Auto scale/off.</text> + <x>421</x> + <y>340</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #431</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)AutoOffsetScale</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)AutoOffsetScale</pv_name> + <text>Auto calc</text> + <x>582</x> + <y>341</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #434</name> + <text>Save background</text> + <x>421</x> + <y>70</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #437</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SaveBackground</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)SaveBackground</pv_name> + <text>Save</text> + <x>582</x> + <y>71</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #440</name> + <pv_name>$(P)$(R)ValidBackground_RBV</pv_name> + <x>668</x> + <y>71</y> + <width>62</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #444</name> + <text>Read TIFF file</text> + <x>431</x> + <y>120</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #447</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ReadBackgroundTIFFSeq.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ReadBackgroundTIFFSeq.PROC</pv_name> + <text>Read</text> + <x>582</x> + <y>121</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #450</name> + <actions> + <action type="open_display"> + <file>NDProcessTIFF.opi</file> + <macros> + <R>$(R)TIFF:</R> + </macros> + <target>tab</target> + <description>TIFF file setup</description> + </action> + </actions> + <text>Setup</text> + <x>668</x> + <y>120</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #453</name> + <text>Read TIFF file</text> + <x>431</x> + <y>255</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #456</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ReadFlatFieldTIFFSeq</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ReadFlatFieldTIFFSeq</pv_name> + <text>Read</text> + <x>582</x> + <y>256</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #459</name> + <actions> + <action type="open_display"> + <file>NDProcessTIFF.opi</file> + <macros> + <R>$(R)TIFF:</R> + </macros> + <target>tab</target> + <description>TIFF file setup</description> + </action> + </actions> + <text>Setup</text> + <x>668</x> + <y>255</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDProcessTIFF.bob b/FC/adcore/NDProcessTIFF.bob new file mode 100644 index 0000000..cfce7cf --- /dev/null +++ b/FC/adcore/NDProcessTIFF.bob @@ -0,0 +1,475 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDProcessTIFF</name> + <x>360</x> + <y>159</y> + <width>1070</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1070</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>1070</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>390</x> + <y>40</y> + <width>675</width> + <height>280</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>Last filename</text> + <x>417</x> + <y>246</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #20</name> + <pv_name>$(P)$(R)FullFileName_RBV</pv_name> + <x>556</x> + <y>247</y> + <width>500</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>Filename format</text> + <x>397</x> + <y>221</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(R)FileTemplate_RBV</pv_name> + <x>556</x> + <y>198</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #31</name> + <pv_name>$(P)$(R)FileTemplate</pv_name> + <x>556</x> + <y>221</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>Auto increment</text> + <x>407</x> + <y>173</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #38</name> + <pv_name>$(P)$(R)AutoIncrement</pv_name> + <x>556</x> + <y>173</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #41</name> + <pv_name>$(P)$(R)AutoIncrement_RBV</pv_name> + <x>625</x> + <y>174</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>Next file #</text> + <x>437</x> + <y>147</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #48</name> + <pv_name>$(P)$(R)FileNumber</pv_name> + <x>556</x> + <y>146</y> + <width>60</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #52</name> + <pv_name>$(P)$(R)FileNumber_RBV</pv_name> + <x>621</x> + <y>148</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>File name</text> + <x>457</x> + <y>121</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #59</name> + <pv_name>$(P)$(R)FileName</pv_name> + <x>556</x> + <y>121</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #63</name> + <pv_name>$(P)$(R)FileName_RBV</pv_name> + <x>556</x> + <y>98</y> + <width>175</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #67</name> + <pv_name>$(P)$(R)FilePath_RBV</pv_name> + <x>556</x> + <y>50</y> + <width>385</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #71</name> + <text>File path</text> + <x>457</x> + <y>73</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #74</name> + <pv_name>$(P)$(R)FilePath</pv_name> + <x>556</x> + <y>73</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>Exists:</text> + <x>945</x> + <y>50</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #81</name> + <pv_name>$(P)$(R)FilePathExists_RBV</pv_name> + <x>1020</x> + <y>50</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>Example: %s%s_%3.3d.$(EXT)</text> + <x>730</x> + <y>221</y> + <width>260</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #88</name> + <x>426</x> + <y>271</y> + <width>634</width> + <height>45</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>Read status</text> + <x>10</x> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #94</name> + <pv_name>$(P)$(R)WriteStatus</pv_name> + <x>129</x> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="40" green="147" blue="21"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>Read message</text> + <y>25</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #101</name> + <pv_name>$(P)$(R)WriteMessage</pv_name> + <x>129</x> + <y>28</y> + <width>505</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/adcore/NDPva.bob b/FC/adcore/NDPva.bob new file mode 100644 index 0000000..069917f --- /dev/null +++ b/FC/adcore/NDPva.bob @@ -0,0 +1,116 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDPva</name> + <x>460</x> + <y>141</y> + <width>390</width> + <height>665</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <x>87</x> + <y>6</y> + <width>216</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>5</x> + <y>600</y> + <width>380</width> + <height>60</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>V4 PV Name</text> + <x>62</x> + <y>630</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>EPICS V4 PV Name</text> + <x>115</x> + <y>605</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #23</name> + <pv_name>$(P)$(R)PvName_RBV</pv_name> + <x>175</x> + <y>633</y> + <width>200</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDROI.bob b/FC/adcore/NDROI.bob new file mode 100644 index 0000000..523d072 --- /dev/null +++ b/FC/adcore/NDROI.bob @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDROI</name> + <x>452</x> + <y>60</y> + <width>755</width> + <height>605</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>9</y> + <width>755</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>10</y> + <width>755</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <x>533</x> + <y>41</y> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Definition</text> + <x>536</x> + <y>42</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #18</name> + <x>390</x> + <y>40</y> + <width>360</width> + <height>560</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Data type</text> + <x>452</x> + <y>95</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #24</name> + <pv_name>$(P)$(R)DataTypeOut</pv_name> + <x>555</x> + <y>96</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(R)DataTypeOut_RBV</pv_name> + <x>645</x> + <y>96</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Name</text> + <x>502</x> + <y>70</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #34</name> + <pv_name>$(P)$(R)Name</pv_name> + <x>553</x> + <y>70</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>Scale divisor</text> + <x>412</x> + <y>145</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #41</name> + <pv_name>$(P)$(R)Scale_RBV</pv_name> + <x>645</x> + <y>146</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #45</name> + <pv_name>$(P)$(R)Scale</pv_name> + <x>553</x> + <y>145</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #49</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #51</name> + <x>395</x> + <y>200</y> + <width>350</width> + <height>395</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>Y</text> + <x>620</x> + <y>206</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>Z</text> + <x>700</x> + <y>206</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>X</text> + <x>540</x> + <y>206</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Auto size</text> + <x>412</x> + <y>500</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #66</name> + <pv_name>$(P)$(R)AutoSizeY_RBV</pv_name> + <x>595</x> + <y>480</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #70</name> + <pv_name>$(P)$(R)AutoSizeY</pv_name> + <x>595</x> + <y>500</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #73</name> + <pv_name>$(P)$(R)AutoSizeZ_RBV</pv_name> + <x>675</x> + <y>480</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #77</name> + <pv_name>$(P)$(R)AutoSizeZ</pv_name> + <x>675</x> + <y>500</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #80</name> + <pv_name>$(P)$(R)AutoSizeX</pv_name> + <x>515</x> + <y>500</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #83</name> + <pv_name>$(P)$(R)AutoSizeX_RBV</pv_name> + <x>515</x> + <y>480</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Input Size</text> + <x>402</x> + <y>227</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #90</name> + <pv_name>$(P)$(R)MaxSizeX_RBV</pv_name> + <x>515</x> + <y>228</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #94</name> + <pv_name>$(P)$(R)MaxSizeY_RBV</pv_name> + <x>595</x> + <y>228</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #98</name> + <pv_name>$(P)$(R)MaxSizeZ_RBV</pv_name> + <x>675</x> + <y>228</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Enable</text> + <x>442</x> + <y>272</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #105</name> + <pv_name>$(P)$(R)EnableY_RBV</pv_name> + <x>596</x> + <y>252</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #109</name> + <pv_name>$(P)$(R)EnableY</pv_name> + <x>591</x> + <y>272</y> + <width>70</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #112</name> + <pv_name>$(P)$(R)EnableZ_RBV</pv_name> + <x>676</x> + <y>252</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #116</name> + <pv_name>$(P)$(R)EnableZ</pv_name> + <x>671</x> + <y>272</y> + <width>70</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #119</name> + <pv_name>$(P)$(R)EnableX</pv_name> + <x>510</x> + <y>272</y> + <width>70</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #122</name> + <pv_name>$(P)$(R)EnableX_RBV</pv_name> + <x>515</x> + <y>252</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>Binning</text> + <x>432</x> + <y>317</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #129</name> + <pv_name>$(P)$(R)BinY</pv_name> + <x>595</x> + <y>317</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #133</name> + <pv_name>$(P)$(R)BinY_RBV</pv_name> + <x>595</x> + <y>297</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #137</name> + <pv_name>$(P)$(R)BinZ</pv_name> + <x>675</x> + <y>317</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #141</name> + <pv_name>$(P)$(R)BinZ_RBV</pv_name> + <x>675</x> + <y>297</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #145</name> + <pv_name>$(P)$(R)BinX</pv_name> + <x>515</x> + <y>317</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #149</name> + <pv_name>$(P)$(R)BinX_RBV</pv_name> + <x>515</x> + <y>297</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>ROI start</text> + <x>412</x> + <y>362</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #156</name> + <pv_name>$(P)$(R)MinY</pv_name> + <x>595</x> + <y>362</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #160</name> + <pv_name>$(P)$(R)MinY_RBV</pv_name> + <x>595</x> + <y>342</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #164</name> + <pv_name>$(P)$(R)MinZ</pv_name> + <x>675</x> + <y>362</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #168</name> + <pv_name>$(P)$(R)MinZ_RBV</pv_name> + <x>675</x> + <y>342</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #172</name> + <pv_name>$(P)$(R)MinX_RBV</pv_name> + <x>515</x> + <y>342</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #176</name> + <pv_name>$(P)$(R)MinX</pv_name> + <x>515</x> + <y>362</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #180</name> + <pv_name>$(P)$(R)MinX</pv_name> + <x>514</x> + <y>385</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #184</name> + <pv_name>$(P)$(R)MinY</pv_name> + <x>594</x> + <y>385</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #188</name> + <pv_name>$(P)$(R)MinZ</pv_name> + <x>674</x> + <y>385</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #192</name> + <text>ROI size</text> + <x>422</x> + <y>430</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #195</name> + <pv_name>$(P)$(R)SizeY</pv_name> + <x>595</x> + <y>430</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #199</name> + <pv_name>$(P)$(R)SizeY_RBV</pv_name> + <x>595</x> + <y>410</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #203</name> + <pv_name>$(P)$(R)SizeZ</pv_name> + <x>675</x> + <y>430</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #207</name> + <pv_name>$(P)$(R)SizeZ_RBV</pv_name> + <x>675</x> + <y>410</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #211</name> + <pv_name>$(P)$(R)SizeX</pv_name> + <x>515</x> + <y>430</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #215</name> + <pv_name>$(P)$(R)SizeX_RBV</pv_name> + <x>515</x> + <y>410</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #219</name> + <pv_name>$(P)$(R)SizeX</pv_name> + <x>515</x> + <y>455</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #223</name> + <pv_name>$(P)$(R)SizeY</pv_name> + <x>595</x> + <y>455</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #227</name> + <pv_name>$(P)$(R)SizeZ</pv_name> + <x>675</x> + <y>455</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="label" version="2.0.0"> + <name>text #231</name> + <text>ROI Size</text> + <x>422</x> + <y>570</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #234</name> + <pv_name>$(P)$(R)ArraySizeY_RBV</pv_name> + <x>595</x> + <y>571</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #238</name> + <pv_name>$(P)$(R)ArraySizeZ_RBV</pv_name> + <x>675</x> + <y>571</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #242</name> + <pv_name>$(P)$(R)ArraySizeX_RBV</pv_name> + <x>515</x> + <y>571</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #246</name> + <text>Reverse</text> + <x>432</x> + <y>545</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #249</name> + <pv_name>$(P)$(R)ReverseY_RBV</pv_name> + <x>595</x> + <y>525</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #253</name> + <pv_name>$(P)$(R)ReverseY</pv_name> + <x>595</x> + <y>545</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #256</name> + <pv_name>$(P)$(R)ReverseZ_RBV</pv_name> + <x>675</x> + <y>525</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #260</name> + <pv_name>$(P)$(R)ReverseZ</pv_name> + <x>675</x> + <y>545</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #263</name> + <pv_name>$(P)$(R)ReverseX</pv_name> + <x>515</x> + <y>545</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #266</name> + <pv_name>$(P)$(R)ReverseX_RBV</pv_name> + <x>515</x> + <y>525</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>Enable scaling</text> + <x>402</x> + <y>120</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #273</name> + <pv_name>$(P)$(R)EnableScale</pv_name> + <x>555</x> + <y>121</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #276</name> + <pv_name>$(P)$(R)EnableScale_RBV</pv_name> + <x>645</x> + <y>121</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #280</name> + <text>Collapse dims</text> + <x>414</x> + <y>170</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #283</name> + <pv_name>$(P)$(R)CollapseDims</pv_name> + <x>557</x> + <y>171</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #286</name> + <pv_name>$(P)$(R)CollapseDims_RBV</pv_name> + <x>647</x> + <y>171</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/NDROI4.bob b/FC/adcore/NDROI4.bob new file mode 100644 index 0000000..fcf5072 --- /dev/null +++ b/FC/adcore/NDROI4.bob @@ -0,0 +1,2103 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDROI4</name> + <x>511</x> + <y>129</y> + <width>1355</width> + <height>320</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>6</y> + <width>1355</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P) $(R1)-$(R4)</text> + <y>8</y> + <width>1355</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>ROI</text> + <x>25</x> + <y>67</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Enable</text> + <x>85</x> + <y>67</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>Name</text> + <x>180</x> + <y>67</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Start</text> + <x>250</x> + <y>67</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>Size</text> + <x>320</x> + <y>67</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Bin</text> + <x>390</x> + <y>67</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #30</name> + <x>245</x> + <y>40</y> + <width>255</width> + <height>45</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>X</text> + <x>367</x> + <y>42</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #36</name> + <pv_name>$(P)$(R4)EnableCallbacks</pv_name> + <x>72</x> + <y>289</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #39</name> + <pv_name>$(P)$(R4)EnableCallbacks_RBV</pv_name> + <x>72</x> + <y>266</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #43</name> + <text>$(R4)</text> + <x>7</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #46</name> + <pv_name>$(P)$(R4)MinX</pv_name> + <x>242</x> + <y>288</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #50</name> + <pv_name>$(P)$(R4)SizeX</pv_name> + <x>307</x> + <y>288</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)$(R4)Name</pv_name> + <x>157</x> + <y>266</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #58</name> + <pv_name>$(P)$(R4)MinX</pv_name> + <x>242</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #62</name> + <pv_name>$(P)$(R4)SizeX</pv_name> + <x>307</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)$(R4)BinX</pv_name> + <x>372</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #70</name> + <x>5</x> + <y>261</y> + <width>1345</width> + <height>52</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #73</name> + <pv_name>$(P)$(R3)EnableCallbacks</pv_name> + <x>72</x> + <y>232</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(R3)EnableCallbacks_RBV</pv_name> + <x>72</x> + <y>209</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>$(R3)</text> + <x>7</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #83</name> + <pv_name>$(P)$(R3)MinX</pv_name> + <x>242</x> + <y>231</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #87</name> + <pv_name>$(P)$(R3)SizeX</pv_name> + <x>307</x> + <y>231</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #91</name> + <pv_name>$(P)$(R3)Name</pv_name> + <x>157</x> + <y>209</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #95</name> + <pv_name>$(P)$(R3)MinX</pv_name> + <x>242</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #99</name> + <pv_name>$(P)$(R3)SizeX</pv_name> + <x>307</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(R3)BinX</pv_name> + <x>372</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #107</name> + <x>5</x> + <y>204</y> + <width>1345</width> + <height>52</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #110</name> + <pv_name>$(P)$(R2)EnableCallbacks</pv_name> + <x>72</x> + <y>175</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #113</name> + <pv_name>$(P)$(R2)EnableCallbacks_RBV</pv_name> + <x>72</x> + <y>152</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>$(R2)</text> + <x>7</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #120</name> + <pv_name>$(P)$(R2)MinX</pv_name> + <x>242</x> + <y>174</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #124</name> + <pv_name>$(P)$(R2)SizeX</pv_name> + <x>307</x> + <y>174</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #128</name> + <pv_name>$(P)$(R2)Name</pv_name> + <x>157</x> + <y>152</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #132</name> + <pv_name>$(P)$(R2)MinX</pv_name> + <x>242</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #136</name> + <pv_name>$(P)$(R2)SizeX</pv_name> + <x>307</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #140</name> + <pv_name>$(P)$(R2)BinX</pv_name> + <x>372</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #144</name> + <x>5</x> + <y>147</y> + <width>1345</width> + <height>52</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #147</name> + <pv_name>$(P)$(R1)EnableCallbacks</pv_name> + <x>72</x> + <y>118</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #150</name> + <pv_name>$(P)$(R1)EnableCallbacks_RBV</pv_name> + <x>72</x> + <y>95</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #154</name> + <text>$(R1)</text> + <x>7</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #157</name> + <pv_name>$(P)$(R1)MinX</pv_name> + <x>242</x> + <y>117</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #161</name> + <pv_name>$(P)$(R1)SizeX</pv_name> + <x>307</x> + <y>117</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #165</name> + <pv_name>$(P)$(R1)Name</pv_name> + <x>157</x> + <y>95</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #169</name> + <pv_name>$(P)$(R1)MinX</pv_name> + <x>242</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #173</name> + <pv_name>$(P)$(R1)SizeX</pv_name> + <x>307</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #177</name> + <pv_name>$(P)$(R1)BinX</pv_name> + <x>372</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #181</name> + <x>5</x> + <y>90</y> + <width>1345</width> + <height>52</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #184</name> + <text>Enable</text> + <x>1035</x> + <y>67</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #187</name> + <text>Divisor</text> + <x>1115</x> + <y>67</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #190</name> + <text>Data type</text> + <x>1195</x> + <y>67</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #193</name> + <text>More</text> + <x>1300</x> + <y>67</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #196</name> + <text>Scaling</text> + <x>1065</x> + <y>42</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #199</name> + <x>1025</x> + <y>40</y> + <width>165</width> + <height>45</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #202</name> + <pv_name>$(P)$(R4)EnableScale</pv_name> + <x>1022</x> + <y>289</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #205</name> + <pv_name>$(P)$(R4)Scale</pv_name> + <x>1107</x> + <y>266</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #209</name> + <pv_name>$(P)$(R4)DataTypeOut</pv_name> + <x>1197</x> + <y>267</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #212</name> + <actions> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>$(R4)</R> + </macros> + <target>tab</target> + <description>ROI #4 full</description> + </action> + </actions> + <text></text> + <x>1287</x> + <y>266</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #215</name> + <pv_name>$(P)$(R4)EnableScale_RBV</pv_name> + <x>1022</x> + <y>266</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #219</name> + <pv_name>$(P)$(R3)EnableScale</pv_name> + <x>1022</x> + <y>232</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #222</name> + <pv_name>$(P)$(R3)Scale</pv_name> + <x>1107</x> + <y>209</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #226</name> + <pv_name>$(P)$(R3)DataTypeOut</pv_name> + <x>1197</x> + <y>210</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #229</name> + <actions> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>$(R3)</R> + </macros> + <target>tab</target> + <description>ROI #3 full</description> + </action> + </actions> + <text></text> + <x>1287</x> + <y>209</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #232</name> + <pv_name>$(P)$(R3)EnableScale_RBV</pv_name> + <x>1022</x> + <y>209</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #236</name> + <pv_name>$(P)$(R2)EnableScale</pv_name> + <x>1022</x> + <y>175</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #239</name> + <pv_name>$(P)$(R2)Scale</pv_name> + <x>1107</x> + <y>152</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #243</name> + <pv_name>$(P)$(R2)DataTypeOut</pv_name> + <x>1197</x> + <y>153</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #246</name> + <actions> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>$(R2)</R> + </macros> + <target>tab</target> + <description>ROI #2 full</description> + </action> + </actions> + <text></text> + <x>1287</x> + <y>152</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #249</name> + <pv_name>$(P)$(R2)EnableScale_RBV</pv_name> + <x>1022</x> + <y>152</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #253</name> + <pv_name>$(P)$(R1)EnableScale</pv_name> + <x>1022</x> + <y>118</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #256</name> + <pv_name>$(P)$(R1)Scale</pv_name> + <x>1107</x> + <y>95</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #260</name> + <pv_name>$(P)$(R1)DataTypeOut</pv_name> + <x>1197</x> + <y>96</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #263</name> + <actions> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>$(R1)</R> + </macros> + <target>tab</target> + <description>ROI #1 full</description> + </action> + </actions> + <text></text> + <x>1287</x> + <y>95</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #266</name> + <pv_name>$(P)$(R1)EnableScale_RBV</pv_name> + <x>1022</x> + <y>95</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>Start</text> + <x>770</x> + <y>67</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>Size</text> + <x>840</x> + <y>67</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #276</name> + <text>Bin</text> + <x>910</x> + <y>67</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #279</name> + <text>Z</text> + <x>887</x> + <y>42</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #282</name> + <x>765</x> + <y>40</y> + <width>255</width> + <height>45</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #285</name> + <pv_name>$(P)$(R4)MinZ</pv_name> + <x>762</x> + <y>288</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #289</name> + <pv_name>$(P)$(R4)SizeZ</pv_name> + <x>827</x> + <y>288</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #293</name> + <pv_name>$(P)$(R4)MinZ</pv_name> + <x>762</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #297</name> + <pv_name>$(P)$(R4)SizeZ</pv_name> + <x>827</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #301</name> + <pv_name>$(P)$(R4)BinZ</pv_name> + <x>892</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #305</name> + <pv_name>$(P)$(R3)MinZ</pv_name> + <x>762</x> + <y>231</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #309</name> + <pv_name>$(P)$(R3)SizeZ</pv_name> + <x>827</x> + <y>231</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #313</name> + <pv_name>$(P)$(R3)MinZ</pv_name> + <x>762</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #317</name> + <pv_name>$(P)$(R3)SizeZ</pv_name> + <x>827</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #321</name> + <pv_name>$(P)$(R3)BinZ</pv_name> + <x>892</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #325</name> + <pv_name>$(P)$(R2)MinZ</pv_name> + <x>762</x> + <y>174</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #329</name> + <pv_name>$(P)$(R2)SizeZ</pv_name> + <x>827</x> + <y>174</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #333</name> + <pv_name>$(P)$(R2)MinZ</pv_name> + <x>762</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #337</name> + <pv_name>$(P)$(R2)SizeZ</pv_name> + <x>827</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #341</name> + <pv_name>$(P)$(R2)BinZ</pv_name> + <x>892</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #345</name> + <pv_name>$(P)$(R1)MinZ</pv_name> + <x>762</x> + <y>117</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #349</name> + <pv_name>$(P)$(R1)SizeZ</pv_name> + <x>827</x> + <y>117</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #353</name> + <pv_name>$(P)$(R1)MinZ</pv_name> + <x>762</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #357</name> + <pv_name>$(P)$(R1)SizeZ</pv_name> + <x>827</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #361</name> + <pv_name>$(P)$(R1)BinZ</pv_name> + <x>892</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #365</name> + <text>Rev.</text> + <x>966</x> + <y>67</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #368</name> + <pv_name>$(P)$(R1)ReverseZ</pv_name> + <x>957</x> + <y>96</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #371</name> + <pv_name>$(P)$(R2)ReverseZ</pv_name> + <x>957</x> + <y>153</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #374</name> + <pv_name>$(P)$(R3)ReverseZ</pv_name> + <x>957</x> + <y>210</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #377</name> + <pv_name>$(P)$(R4)ReverseZ</pv_name> + <x>957</x> + <y>267</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #380</name> + <text>Start</text> + <x>510</x> + <y>67</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #383</name> + <text>Size</text> + <x>580</x> + <y>67</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #386</name> + <text>Bin</text> + <x>650</x> + <y>67</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #389</name> + <text>Y</text> + <x>627</x> + <y>42</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #392</name> + <x>505</x> + <y>40</y> + <width>255</width> + <height>45</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #395</name> + <pv_name>$(P)$(R4)MinY</pv_name> + <x>502</x> + <y>288</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #399</name> + <pv_name>$(P)$(R4)SizeY</pv_name> + <x>567</x> + <y>288</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #403</name> + <pv_name>$(P)$(R4)MinY</pv_name> + <x>502</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #407</name> + <pv_name>$(P)$(R4)SizeY</pv_name> + <x>567</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #411</name> + <pv_name>$(P)$(R4)BinY</pv_name> + <x>632</x> + <y>266</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #415</name> + <pv_name>$(P)$(R3)MinY</pv_name> + <x>502</x> + <y>231</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #419</name> + <pv_name>$(P)$(R3)SizeY</pv_name> + <x>567</x> + <y>231</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #423</name> + <pv_name>$(P)$(R3)MinY</pv_name> + <x>502</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #427</name> + <pv_name>$(P)$(R3)SizeY</pv_name> + <x>567</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #431</name> + <pv_name>$(P)$(R3)BinY</pv_name> + <x>632</x> + <y>209</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #435</name> + <pv_name>$(P)$(R2)MinY</pv_name> + <x>502</x> + <y>174</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #439</name> + <pv_name>$(P)$(R2)SizeY</pv_name> + <x>567</x> + <y>174</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #443</name> + <pv_name>$(P)$(R2)MinY</pv_name> + <x>502</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #447</name> + <pv_name>$(P)$(R2)SizeY</pv_name> + <x>567</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #451</name> + <pv_name>$(P)$(R2)BinY</pv_name> + <x>632</x> + <y>152</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #455</name> + <pv_name>$(P)$(R1)MinY</pv_name> + <x>502</x> + <y>117</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #459</name> + <pv_name>$(P)$(R1)SizeY</pv_name> + <x>567</x> + <y>117</y> + <width>60</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #463</name> + <pv_name>$(P)$(R1)MinY</pv_name> + <x>502</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #467</name> + <pv_name>$(P)$(R1)SizeY</pv_name> + <x>567</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #471</name> + <pv_name>$(P)$(R1)BinY</pv_name> + <x>632</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #475</name> + <text>Rev.</text> + <x>712</x> + <y>67</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #478</name> + <pv_name>$(P)$(R1)ReverseY</pv_name> + <x>697</x> + <y>96</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #481</name> + <pv_name>$(P)$(R2)ReverseY</pv_name> + <x>697</x> + <y>153</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #484</name> + <pv_name>$(P)$(R3)ReverseY</pv_name> + <x>697</x> + <y>210</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #487</name> + <pv_name>$(P)$(R4)ReverseY</pv_name> + <x>697</x> + <y>267</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #490</name> + <text>Rev.</text> + <x>452</x> + <y>67</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #493</name> + <pv_name>$(P)$(R1)ReverseX</pv_name> + <x>437</x> + <y>96</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #496</name> + <pv_name>$(P)$(R2)ReverseX</pv_name> + <x>437</x> + <y>153</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #499</name> + <pv_name>$(P)$(R3)ReverseX</pv_name> + <x>437</x> + <y>210</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #502</name> + <pv_name>$(P)$(R4)ReverseX</pv_name> + <x>437</x> + <y>267</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDROIStat.bob b/FC/adcore/NDROIStat.bob new file mode 100644 index 0000000..11a71ee --- /dev/null +++ b/FC/adcore/NDROIStat.bob @@ -0,0 +1,516 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDROIStat</name> + <x>626</x> + <y>114</y> + <width>775</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>775</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>775</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #14</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ResetAll</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)ResetAll</pv_name> + <text>Reset All</text> + <x>530</x> + <y>265</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>520</x> + <y>135</y> + <width>120</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #20</name> + <x>390</x> + <y>130</y> + <width>380</width> + <height>130</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>Time Series</text> + <x>525</x> + <y>135</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Current point</text> + <x>461</x> + <y>212</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #29</name> + <pv_name>$(P)$(R)TSCurrentPoint</pv_name> + <x>596</x> + <y>213</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #33</name> + <pv_name>$(P)$(R)TSRead.SCAN</pv_name> + <x>596</x> + <y>238</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #36</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>3</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Read</text> + <x>681</x> + <y>237</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>Read rate</text> + <x>501</x> + <y>237</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #42</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Erase/Start</text> + <x>423</x> + <y>162</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #45</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>2</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Stop</text> + <x>518</x> + <y>162</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #48</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Start</text> + <x>583</x> + <y>162</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #51</name> + <pv_name>$(P)$(R)TSAcquiring</pv_name> + <x>648</x> + <y>163</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #55</name> + <pv_name>$(P)$(R)TSNumPoints</pv_name> + <x>596</x> + <y>188</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>Number of points</text> + <x>431</x> + <y>187</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #62</name> + <x>390</x> + <y>40</y> + <width>380</width> + <height>85</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #65</name> + <actions> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>1:</ROI> + </macros> + <target>tab</target> + <description>ROI 0</description> + </action> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>2:</ROI> + </macros> + <target>tab</target> + <description>ROI 1</description> + </action> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>3:</ROI> + </macros> + <target>tab</target> + <description>ROI 2</description> + </action> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>4:</ROI> + </macros> + <target>tab</target> + <description>ROI 3</description> + </action> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>5:</ROI> + </macros> + <target>tab</target> + <description>ROI 4</description> + </action> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>6:</ROI> + </macros> + <target>tab</target> + <description>ROI 5</description> + </action> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>7:</ROI> + </macros> + <target>tab</target> + <description>ROI 6</description> + </action> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>8:</ROI> + </macros> + <target>tab</target> + <description>ROI 7</description> + </action> + </actions> + <text>Individual ROIs</text> + <x>557</x> + <y>70</y> + <width>130</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>Individual 0-7</text> + <x>407</x> + <y>70</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #78</name> + <actions> + <action type="open_display"> + <file>NDROIStat8.opi</file> + <macros> + <ROI1>1:</ROI1> + <ROI2>2:</ROI2> + <ROI3>3:</ROI3> + <ROI4>4:</ROI4> + <ROI5>5:</ROI5> + <ROI6>6:</ROI6> + <ROI7>7:</ROI7> + <ROI8>8:</ROI8> + </macros> + <target>tab</target> + <description>ROIS 1-8</description> + </action> + <action type="open_display"> + <file>NDROIStat8.opi</file> + <macros> + <ROI1>9:</ROI1> + <ROI2>10:</ROI2> + <ROI3>11:</ROI3> + <ROI4>12:</ROI4> + <ROI5>13:</ROI5> + <ROI6>14:</ROI6> + <ROI7>15:</ROI7> + <ROI8>16:</ROI8> + </macros> + <target>tab</target> + <description>ROIS 9-16</description> + </action> + <action type="open_display"> + <file>NDROIStat8.opi</file> + <macros> + <ROI1>17:</ROI1> + <ROI2>18:</ROI2> + <ROI3>19:</ROI3> + <ROI4>20:</ROI4> + <ROI5>21:</ROI5> + <ROI6>22:</ROI6> + <ROI7>23:</ROI7> + <ROI8>24:</ROI8> + </macros> + <target>tab</target> + <description>ROIS 17-24</description> + </action> + <action type="open_display"> + <file>NDROIStat8.opi</file> + <macros> + <ROI1>25:</ROI1> + <ROI2>26:</ROI2> + <ROI3>27:</ROI3> + <ROI4>28:</ROI4> + <ROI5>29:</ROI5> + <ROI6>30:</ROI6> + <ROI7>31:</ROI7> + <ROI8>32:</ROI8> + </macros> + <target>tab</target> + <description>ROIS 25-32</description> + </action> + </actions> + <text>Combined ROIs</text> + <x>557</x> + <y>97</y> + <width>130</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>ROI definitions</text> + <x>523</x> + <y>45</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Combined</text> + <x>467</x> + <y>98</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/NDROIStat8.bob b/FC/adcore/NDROIStat8.bob new file mode 100644 index 0000000..1d13f0d --- /dev/null +++ b/FC/adcore/NDROIStat8.bob @@ -0,0 +1,3087 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDROIStat8</name> + <x>650</x> + <y>108</y> + <width>1140</width> + <height>425</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>$(P) $(R)$(ROI1)-$(R)$(ROI8)</text> + <y>8</y> + <width>1140</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>ROI</text> + <x>57</x> + <y>60</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>$(R)$(ROI1)</text> + <x>17</x> + <y>84</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>$(R)$(ROI2)</text> + <x>17</x> + <y>109</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>$(R)$(ROI3)</text> + <x>17</x> + <y>134</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>$(R)$(ROI4)</text> + <x>17</x> + <y>159</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>$(R)$(ROI5)</text> + <x>17</x> + <y>184</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>$(R)$(ROI6)</text> + <x>17</x> + <y>209</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>$(R)$(ROI7)</text> + <x>17</x> + <y>234</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>$(R)$(ROI8)</text> + <x>17</x> + <y>259</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Counts</text> + <x>650</x> + <y>41</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>Net</text> + <x>730</x> + <y>60</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)$(R)$(ROI1)Net_RBV</pv_name> + <x>691</x> + <y>84</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #46</name> + <pv_name>$(P)$(R)$(ROI2)Net_RBV</pv_name> + <x>691</x> + <y>109</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #50</name> + <pv_name>$(P)$(R)$(ROI3)Net_RBV</pv_name> + <x>691</x> + <y>134</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #54</name> + <pv_name>$(P)$(R)$(ROI4)Net_RBV</pv_name> + <x>691</x> + <y>159</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(R)$(ROI5)Net_RBV</pv_name> + <x>691</x> + <y>184</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #62</name> + <pv_name>$(P)$(R)$(ROI6)Net_RBV</pv_name> + <x>691</x> + <y>209</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #66</name> + <pv_name>$(P)$(R)$(ROI7)Net_RBV</pv_name> + <x>691</x> + <y>234</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #70</name> + <pv_name>$(P)$(R)$(ROI8)Net_RBV</pv_name> + <x>691</x> + <y>259</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>Total</text> + <x>636</x> + <y>60</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #77</name> + <pv_name>$(P)$(R)$(ROI1)Total_RBV</pv_name> + <x>611</x> + <y>84</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #81</name> + <pv_name>$(P)$(R)$(ROI2)Total_RBV</pv_name> + <x>611</x> + <y>109</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #85</name> + <pv_name>$(P)$(R)$(ROI3)Total_RBV</pv_name> + <x>611</x> + <y>134</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #89</name> + <pv_name>$(P)$(R)$(ROI4)Total_RBV</pv_name> + <x>611</x> + <y>159</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #93</name> + <pv_name>$(P)$(R)$(ROI5)Total_RBV</pv_name> + <x>611</x> + <y>184</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #97</name> + <pv_name>$(P)$(R)$(ROI6)Total_RBV</pv_name> + <x>611</x> + <y>209</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #101</name> + <pv_name>$(P)$(R)$(ROI7)Total_RBV</pv_name> + <x>611</x> + <y>234</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #105</name> + <pv_name>$(P)$(R)$(ROI8)Total_RBV</pv_name> + <x>611</x> + <y>259</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #109</name> + <text>Min</text> + <x>810</x> + <y>60</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #112</name> + <pv_name>$(P)$(R)$(ROI1)MinValue_RBV</pv_name> + <x>771</x> + <y>84</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #116</name> + <pv_name>$(P)$(R)$(ROI2)MinValue_RBV</pv_name> + <x>771</x> + <y>109</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #120</name> + <pv_name>$(P)$(R)$(ROI3)MinValue_RBV</pv_name> + <x>771</x> + <y>134</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #124</name> + <pv_name>$(P)$(R)$(ROI4)MinValue_RBV</pv_name> + <x>771</x> + <y>159</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #128</name> + <pv_name>$(P)$(R)$(ROI5)MinValue_RBV</pv_name> + <x>771</x> + <y>184</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #132</name> + <pv_name>$(P)$(R)$(ROI6)MinValue_RBV</pv_name> + <x>771</x> + <y>209</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #136</name> + <pv_name>$(P)$(R)$(ROI7)MinValue_RBV</pv_name> + <x>771</x> + <y>234</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #140</name> + <pv_name>$(P)$(R)$(ROI8)MinValue_RBV</pv_name> + <x>771</x> + <y>259</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>BgdWidth</text> + <x>526</x> + <y>60</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #147</name> + <pv_name>$(P)$(R)$(ROI1)BgdWidth</pv_name> + <x>536</x> + <y>84</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #151</name> + <pv_name>$(P)$(R)$(ROI2)BgdWidth</pv_name> + <x>536</x> + <y>109</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #155</name> + <pv_name>$(P)$(R)$(ROI3)BgdWidth</pv_name> + <x>536</x> + <y>134</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #159</name> + <pv_name>$(P)$(R)$(ROI4)BgdWidth</pv_name> + <x>536</x> + <y>159</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #163</name> + <pv_name>$(P)$(R)$(ROI5)BgdWidth</pv_name> + <x>536</x> + <y>184</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #167</name> + <pv_name>$(P)$(R)$(ROI6)BgdWidth</pv_name> + <x>536</x> + <y>209</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #171</name> + <pv_name>$(P)$(R)$(ROI7)BgdWidth</pv_name> + <x>536</x> + <y>234</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #175</name> + <pv_name>$(P)$(R)$(ROI8)BgdWidth</pv_name> + <x>536</x> + <y>259</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #179</name> + <text>SizeY</text> + <x>471</x> + <y>60</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #182</name> + <pv_name>$(P)$(R)$(ROI1)SizeY</pv_name> + <x>467</x> + <y>84</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #186</name> + <pv_name>$(P)$(R)$(ROI2)SizeY</pv_name> + <x>467</x> + <y>109</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #190</name> + <pv_name>$(P)$(R)$(ROI3)SizeY</pv_name> + <x>467</x> + <y>134</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #194</name> + <pv_name>$(P)$(R)$(ROI4)SizeY</pv_name> + <x>467</x> + <y>159</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #198</name> + <pv_name>$(P)$(R)$(ROI5)SizeY</pv_name> + <x>467</x> + <y>184</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #202</name> + <pv_name>$(P)$(R)$(ROI6)SizeY</pv_name> + <x>467</x> + <y>209</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #206</name> + <pv_name>$(P)$(R)$(ROI7)SizeY</pv_name> + <x>467</x> + <y>234</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #210</name> + <pv_name>$(P)$(R)$(ROI8)SizeY</pv_name> + <x>467</x> + <y>259</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #214</name> + <text>MinY</text> + <x>412</x> + <y>60</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #217</name> + <pv_name>$(P)$(R)$(ROI1)MinY</pv_name> + <x>408</x> + <y>84</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #221</name> + <pv_name>$(P)$(R)$(ROI2)MinY</pv_name> + <x>408</x> + <y>109</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #225</name> + <pv_name>$(P)$(R)$(ROI3)MinY</pv_name> + <x>408</x> + <y>134</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #229</name> + <pv_name>$(P)$(R)$(ROI4)MinY</pv_name> + <x>408</x> + <y>159</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #233</name> + <pv_name>$(P)$(R)$(ROI5)MinY</pv_name> + <x>408</x> + <y>184</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #237</name> + <pv_name>$(P)$(R)$(ROI6)MinY</pv_name> + <x>408</x> + <y>209</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #241</name> + <pv_name>$(P)$(R)$(ROI7)MinY</pv_name> + <x>408</x> + <y>234</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #245</name> + <pv_name>$(P)$(R)$(ROI8)MinY</pv_name> + <x>408</x> + <y>259</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>SizeX</text> + <x>353</x> + <y>60</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #252</name> + <pv_name>$(P)$(R)$(ROI1)SizeX</pv_name> + <x>349</x> + <y>84</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #256</name> + <pv_name>$(P)$(R)$(ROI2)SizeX</pv_name> + <x>349</x> + <y>109</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #260</name> + <pv_name>$(P)$(R)$(ROI3)SizeX</pv_name> + <x>349</x> + <y>134</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #264</name> + <pv_name>$(P)$(R)$(ROI4)SizeX</pv_name> + <x>349</x> + <y>159</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #268</name> + <pv_name>$(P)$(R)$(ROI5)SizeX</pv_name> + <x>349</x> + <y>184</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #272</name> + <pv_name>$(P)$(R)$(ROI6)SizeX</pv_name> + <x>349</x> + <y>209</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #276</name> + <pv_name>$(P)$(R)$(ROI7)SizeX</pv_name> + <x>349</x> + <y>234</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #280</name> + <pv_name>$(P)$(R)$(ROI8)SizeX</pv_name> + <x>349</x> + <y>259</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #284</name> + <text>MinX</text> + <x>294</x> + <y>60</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #287</name> + <pv_name>$(P)$(R)$(ROI1)MinX</pv_name> + <x>290</x> + <y>84</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #291</name> + <pv_name>$(P)$(R)$(ROI2)MinX</pv_name> + <x>290</x> + <y>109</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #295</name> + <pv_name>$(P)$(R)$(ROI3)MinX</pv_name> + <x>290</x> + <y>134</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #299</name> + <pv_name>$(P)$(R)$(ROI4)MinX</pv_name> + <x>290</x> + <y>159</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #303</name> + <pv_name>$(P)$(R)$(ROI5)MinX</pv_name> + <x>290</x> + <y>184</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #307</name> + <pv_name>$(P)$(R)$(ROI6)MinX</pv_name> + <x>290</x> + <y>209</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #311</name> + <pv_name>$(P)$(R)$(ROI7)MinX</pv_name> + <x>290</x> + <y>234</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #315</name> + <pv_name>$(P)$(R)$(ROI8)MinX</pv_name> + <x>290</x> + <y>259</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #319</name> + <text>Use</text> + <x>160</x> + <y>60</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #322</name> + <pv_name>$(P)$(R)$(ROI1)Use</pv_name> + <x>145</x> + <y>84</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #325</name> + <pv_name>$(P)$(R)$(ROI2)Use</pv_name> + <x>145</x> + <y>109</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #328</name> + <pv_name>$(P)$(R)$(ROI3)Use</pv_name> + <x>145</x> + <y>134</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #331</name> + <pv_name>$(P)$(R)$(ROI4)Use</pv_name> + <x>145</x> + <y>159</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #334</name> + <pv_name>$(P)$(R)$(ROI5)Use</pv_name> + <x>145</x> + <y>184</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #337</name> + <pv_name>$(P)$(R)$(ROI6)Use</pv_name> + <x>145</x> + <y>209</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #340</name> + <pv_name>$(P)$(R)$(ROI7)Use</pv_name> + <x>145</x> + <y>234</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #343</name> + <pv_name>$(P)$(R)$(ROI8)Use</pv_name> + <x>145</x> + <y>259</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #346</name> + <text>Name</text> + <x>225</x> + <y>60</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #349</name> + <pv_name>$(P)$(R)$(ROI1)Name</pv_name> + <x>210</x> + <y>84</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #353</name> + <pv_name>$(P)$(R)$(ROI2)Name</pv_name> + <x>210</x> + <y>109</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #357</name> + <pv_name>$(P)$(R)$(ROI3)Name</pv_name> + <x>210</x> + <y>134</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #361</name> + <pv_name>$(P)$(R)$(ROI4)Name</pv_name> + <x>210</x> + <y>159</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #365</name> + <pv_name>$(P)$(R)$(ROI5)Name</pv_name> + <x>210</x> + <y>184</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #369</name> + <pv_name>$(P)$(R)$(ROI6)Name</pv_name> + <x>210</x> + <y>209</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #373</name> + <pv_name>$(P)$(R)$(ROI7)Name</pv_name> + <x>210</x> + <y>234</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #377</name> + <pv_name>$(P)$(R)$(ROI8)Name</pv_name> + <x>210</x> + <y>259</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #381</name> + <text>Max</text> + <x>890</x> + <y>60</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #384</name> + <pv_name>$(P)$(R)$(ROI1)MaxValue_RBV</pv_name> + <x>851</x> + <y>84</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #388</name> + <pv_name>$(P)$(R)$(ROI2)MaxValue_RBV</pv_name> + <x>851</x> + <y>109</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #392</name> + <pv_name>$(P)$(R)$(ROI3)MaxValue_RBV</pv_name> + <x>851</x> + <y>134</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #396</name> + <pv_name>$(P)$(R)$(ROI4)MaxValue_RBV</pv_name> + <x>851</x> + <y>159</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #400</name> + <pv_name>$(P)$(R)$(ROI5)MaxValue_RBV</pv_name> + <x>851</x> + <y>184</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #404</name> + <pv_name>$(P)$(R)$(ROI6)MaxValue_RBV</pv_name> + <x>851</x> + <y>209</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #408</name> + <pv_name>$(P)$(R)$(ROI7)MaxValue_RBV</pv_name> + <x>851</x> + <y>234</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #412</name> + <pv_name>$(P)$(R)$(ROI8)MaxValue_RBV</pv_name> + <x>851</x> + <y>259</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #416</name> + <text>Mean</text> + <x>955</x> + <y>60</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #419</name> + <pv_name>$(P)$(R)$(ROI1)MeanValue_RBV</pv_name> + <x>926</x> + <y>84</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #423</name> + <pv_name>$(P)$(R)$(ROI2)MeanValue_RBV</pv_name> + <x>926</x> + <y>109</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #427</name> + <pv_name>$(P)$(R)$(ROI3)MeanValue_RBV</pv_name> + <x>926</x> + <y>134</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #431</name> + <pv_name>$(P)$(R)$(ROI4)MeanValue_RBV</pv_name> + <x>926</x> + <y>159</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #435</name> + <pv_name>$(P)$(R)$(ROI5)MeanValue_RBV</pv_name> + <x>926</x> + <y>184</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #439</name> + <pv_name>$(P)$(R)$(ROI6)MeanValue_RBV</pv_name> + <x>926</x> + <y>209</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #443</name> + <pv_name>$(P)$(R)$(ROI7)MeanValue_RBV</pv_name> + <x>926</x> + <y>234</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #447</name> + <pv_name>$(P)$(R)$(ROI8)MeanValue_RBV</pv_name> + <x>926</x> + <y>259</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #451</name> + <text>More</text> + <x>1016</x> + <y>60</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #454</name> + <actions> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>$(ROI1)</ROI> + </macros> + <target>tab</target> + <description>ROIStat full</description> + </action> + </actions> + <text></text> + <x>1006</x> + <y>84</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #457</name> + <actions> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>$(ROI2)</ROI> + </macros> + <target>tab</target> + <description>ROIStat full</description> + </action> + </actions> + <text></text> + <x>1006</x> + <y>109</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #460</name> + <actions> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>$(ROI3)</ROI> + </macros> + <target>tab</target> + <description>ROIStat full</description> + </action> + </actions> + <text></text> + <x>1006</x> + <y>134</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #463</name> + <actions> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>$(ROI4)</ROI> + </macros> + <target>tab</target> + <description>ROIStat full</description> + </action> + </actions> + <text></text> + <x>1006</x> + <y>159</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #466</name> + <actions> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>$(ROI5)</ROI> + </macros> + <target>tab</target> + <description>ROIStat full</description> + </action> + </actions> + <text></text> + <x>1006</x> + <y>184</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #469</name> + <actions> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>$(ROI6)</ROI> + </macros> + <target>tab</target> + <description>ROIStat full</description> + </action> + </actions> + <text></text> + <x>1006</x> + <y>209</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #472</name> + <actions> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>$(ROI7)</ROI> + </macros> + <target>tab</target> + <description>ROIStat full</description> + </action> + </actions> + <text></text> + <x>1006</x> + <y>234</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #475</name> + <actions> + <action type="open_display"> + <file>NDROIStatN.opi</file> + <macros> + <ROI>$(ROI8)</ROI> + </macros> + <target>tab</target> + <description>ROIStat full</description> + </action> + </actions> + <text></text> + <x>1006</x> + <y>259</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #478</name> + <text>Plot</text> + <x>1081</x> + <y>60</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #481</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI1)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI1)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI1)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI1)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI1)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>1071</x> + <y>84</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #488</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI2)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI2)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI2)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI2)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI2)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>1071</x> + <y>109</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #495</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI3)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI3)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI3)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI3)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI3)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>1071</x> + <y>134</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #502</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI4)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI4)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI4)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI4)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI4)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>1071</x> + <y>159</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #509</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI5)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI5)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI5)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI5)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI5)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>1071</x> + <y>184</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #516</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI6)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI6)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI6)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI6)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI6)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>1071</x> + <y>209</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #523</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI7)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI7)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI7)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI7)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI7)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>1071</x> + <y>234</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #530</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI8)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI8)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI8)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI8)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI8)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>1071</x> + <y>259</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #537</name> + <x>510</x> + <y>291</y> + <width>120</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #540</name> + <x>380</x> + <y>286</y> + <width>380</width> + <height>130</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #543</name> + <text>Time Series</text> + <x>515</x> + <y>291</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #546</name> + <text>Current point</text> + <x>451</x> + <y>368</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #549</name> + <pv_name>$(P)$(R)TSCurrentPoint</pv_name> + <x>586</x> + <y>369</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #553</name> + <pv_name>$(P)$(R)TSRead.SCAN</pv_name> + <x>586</x> + <y>394</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #556</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>3</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Read</text> + <x>671</x> + <y>393</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #559</name> + <text>Read rate</text> + <x>491</x> + <y>393</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #562</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Erase/Start</text> + <x>413</x> + <y>318</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #565</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>2</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Stop</text> + <x>508</x> + <y>318</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #568</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Start</text> + <x>573</x> + <y>318</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #571</name> + <pv_name>$(P)$(R)TSAcquiring</pv_name> + <x>638</x> + <y>319</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #575</name> + <pv_name>$(P)$(R)TSNumPoints</pv_name> + <x>586</x> + <y>344</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #579</name> + <text>Number of points</text> + <x>421</x> + <y>343</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/NDROIStatN.bob b/FC/adcore/NDROIStatN.bob new file mode 100644 index 0000000..4713dac --- /dev/null +++ b/FC/adcore/NDROIStatN.bob @@ -0,0 +1,1051 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDROIStatN</name> + <x>1418</x> + <y>98</y> + <width>340</width> + <height>610</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>117</x> + <y>42</y> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <x>5</x> + <y>40</y> + <width>330</width> + <height>230</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <y>9</y> + <width>340</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>$(P)$(R)$(ROI)</text> + <x>86</x> + <y>10</y> + <width>168</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #18</name> + <x>5</x> + <y>275</y> + <width>330</width> + <height>170</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #21</name> + <x>5</x> + <y>451</y> + <width>330</width> + <height>155</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #24</name> + <pv_name>$(P)$(R)$(ROI)Use</pv_name> + <x>163</x> + <y>72</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(R)$(ROI)Use_RBV</pv_name> + <x>228</x> + <y>72</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #31</name> + <pv_name>$(P)$(R)$(ROI)Name</pv_name> + <x>163</x> + <y>100</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #35</name> + <pv_name>$(P)$(R)$(ROI)MinY</pv_name> + <x>243</x> + <y>195</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #39</name> + <pv_name>$(P)$(R)$(ROI)MinY_RBV</pv_name> + <x>243</x> + <y>175</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #43</name> + <pv_name>$(P)$(R)$(ROI)SizeY</pv_name> + <x>243</x> + <y>240</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(P)$(R)$(ROI)SizeY_RBV</pv_name> + <x>243</x> + <y>220</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #51</name> + <pv_name>$(P)$(R)$(ROI)MinX_RBV</pv_name> + <x>163</x> + <y>175</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #55</name> + <pv_name>$(P)$(R)$(ROI)MinX</pv_name> + <x>163</x> + <y>195</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #59</name> + <pv_name>$(P)$(R)$(ROI)SizeX</pv_name> + <x>163</x> + <y>240</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #63</name> + <pv_name>$(P)$(R)$(ROI)SizeX_RBV</pv_name> + <x>163</x> + <y>220</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>Y</text> + <x>268</x> + <y>129</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>X</text> + <x>188</x> + <y>129</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #73</name> + <pv_name>$(P)$(R)$(ROI)MaxSizeX_RBV</pv_name> + <x>163</x> + <y>151</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #77</name> + <pv_name>$(P)$(R)$(ROI)MaxSizeY_RBV</pv_name> + <x>243</x> + <y>151</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>Use this ROI?</text> + <x>28</x> + <y>71</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>Name</text> + <x>118</x> + <y>100</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>ROI start</text> + <x>68</x> + <y>195</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>ROI size</text> + <x>78</x> + <y>240</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>Input Size</text> + <x>58</x> + <y>150</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>Definition</text> + <x>120</x> + <y>43</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #99</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)$(ROI)Reset</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)$(ROI)Reset</pv_name> + <text>Reset</text> + <x>123</x> + <y>420</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #102</name> + <x>118</x> + <y>278</y> + <width>110</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>Statistics</text> + <x>122</x> + <y>278</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #108</name> + <pv_name>$(P)$(R)$(ROI)BgdWidth_RBV</pv_name> + <x>223</x> + <y>312</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #112</name> + <pv_name>$(P)$(R)$(ROI)BgdWidth</pv_name> + <x>158</x> + <y>311</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>Bgd. width</text> + <x>53</x> + <y>311</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #119</name> + <text>Mean</text> + <x>28</x> + <y>395</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #122</name> + <pv_name>$(P)$(R)$(ROI)MeanValue_RBV</pv_name> + <x>73</x> + <y>396</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>Total</text> + <x>178</x> + <y>345</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #129</name> + <pv_name>$(P)$(R)$(ROI)Total_RBV</pv_name> + <x>233</x> + <y>346</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #133</name> + <text>Net</text> + <x>198</x> + <y>370</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #136</name> + <pv_name>$(P)$(R)$(ROI)Net_RBV</pv_name> + <x>233</x> + <y>371</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #140</name> + <pv_name>$(P)$(R)$(ROI)MinValue_RBV</pv_name> + <x>73</x> + <y>346</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>Min.</text> + <x>28</x> + <y>345</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>Max.</text> + <x>28</x> + <y>370</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #150</name> + <pv_name>$(P)$(R)$(ROI)MaxValue_RBV</pv_name> + <x>73</x> + <y>371</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #154</name> + <x>108</x> + <y>456</y> + <width>120</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>Time Series</text> + <x>113</x> + <y>456</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #160</name> + <text>Current point</text> + <x>49</x> + <y>533</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #163</name> + <pv_name>$(P)$(R)TSCurrentPoint</pv_name> + <x>184</x> + <y>534</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #167</name> + <pv_name>$(P)$(R)TSRead.SCAN</pv_name> + <x>184</x> + <y>559</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #170</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>3</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Read</text> + <x>269</x> + <y>558</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #173</name> + <text>Read rate</text> + <x>89</x> + <y>558</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #176</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Erase/Start</text> + <x>11</x> + <y>483</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #179</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>2</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Stop</text> + <x>106</x> + <y>483</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #182</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Start</text> + <x>171</x> + <y>483</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #185</name> + <pv_name>$(P)$(R)TSAcquiring</pv_name> + <x>236</x> + <y>484</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <show_units>false</show_units> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #189</name> + <pv_name>$(P)$(R)TSNumPoints</pv_name> + <x>184</x> + <y>509</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #193</name> + <text>Number of points</text> + <x>19</x> + <y>508</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #196</name> + <text>Plot</text> + <x>139</x> + <y>583</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #199</name> + <actions> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSMinValue</PLT> + </macros> + <target>tab</target> + <description>Time series minimum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSMaxValue</PLT> + </macros> + <target>tab</target> + <description>Time series maximum</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSMeanValue</PLT> + </macros> + <target>tab</target> + <description>Time series mean</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSTotal</PLT> + </macros> + <target>tab</target> + <description>Time series total</description> + </action> + <action type="open_display"> + <file>NDTimeSeries.opi</file> + <macros> + <PLT>$(ROI)TSNet</PLT> + </macros> + <target>tab</target> + <description>Time series net</description> + </action> + </actions> + <text></text> + <x>184</x> + <y>583</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDScatter.bob b/FC/adcore/NDScatter.bob new file mode 100644 index 0000000..9df61d1 --- /dev/null +++ b/FC/adcore/NDScatter.bob @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDScatter</name> + <x>470</x> + <y>197</y> + <width>390</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>390</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> +</display> diff --git a/FC/adcore/NDStats.bob b/FC/adcore/NDStats.bob new file mode 100644 index 0000000..2187c20 --- /dev/null +++ b/FC/adcore/NDStats.bob @@ -0,0 +1,2599 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDStats</name> + <x>180</x> + <y>122</y> + <width>1120</width> + <height>675</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>9</y> + <width>1120</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>10</y> + <width>1120</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>390</x> + <y>40</y> + <width>360</width> + <height>235</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>515</x> + <y>44</y> + <width>110</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Statistics</text> + <x>519</x> + <y>44</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #23</name> + <pv_name>$(P)$(R)ComputeStatistics</pv_name> + <x>584</x> + <y>72</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #26</name> + <pv_name>$(P)$(R)ComputeStatistics_RBV</pv_name> + <x>650</x> + <y>72</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>Compute statistics</text> + <x>395</x> + <y>71</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Background width</text> + <x>414</x> + <y>96</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(R)BgdWidth</pv_name> + <x>583</x> + <y>96</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(P)$(R)BgdWidth_RBV</pv_name> + <x>649</x> + <y>97</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #44</name> + <x>755</x> + <y>40</y> + <width>360</width> + <height>200</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Cursor X</text> + <x>860</x> + <y>143</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #50</name> + <pv_name>$(P)$(R)CursorX</pv_name> + <x>949</x> + <y>143</y> + <width>160</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)$(R)CursorX</pv_name> + <x>949</x> + <y>121</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(R)CursorX_RBV</pv_name> + <x>1014</x> + <y>121</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>Cursor Y</text> + <x>860</x> + <y>188</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>valuator #65</name> + <pv_name>$(P)$(R)CursorY</pv_name> + <x>949</x> + <y>188</y> + <width>160</width> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #69</name> + <pv_name>$(P)$(R)CursorY</pv_name> + <x>949</x> + <y>166</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #73</name> + <pv_name>$(P)$(R)CursorY_RBV</pv_name> + <x>1014</x> + <y>166</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #77</name> + <pv_name>$(P)$(R)ComputeProfiles</pv_name> + <x>949</x> + <y>72</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #80</name> + <pv_name>$(P)$(R)ComputeProfiles_RBV</pv_name> + <x>1015</x> + <y>72</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>Compute profiles</text> + <x>780</x> + <y>71</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Size X</text> + <x>799</x> + <y>96</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #90</name> + <pv_name>$(P)$(R)ProfileSizeX_RBV</pv_name> + <x>863</x> + <y>97</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #94</name> + <pv_name>$(P)$(R)ProfileSizeY_RBV</pv_name> + <x>1015</x> + <y>97</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>Y</text> + <x>999</x> + <y>96</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #101</name> + <x>880</x> + <y>45</y> + <width>110</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Profiles</text> + <x>894</x> + <y>45</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #107</name> + <actions> + <action type="open_display"> + <file>NDPlot.opi</file> + <macros> + <DATA>ProfileAverageX_RBV</DATA> + <TITLE>AverageX</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Average X</description> + </action> + <action type="open_display"> + <file>NDPlot.opi</file> + <macros> + <DATA>ProfileAverageY_RBV</DATA> + <TITLE>AverageY</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Average Y</description> + </action> + <action type="open_display"> + <file>NDPlot.opi</file> + <macros> + <DATA>ProfileThresholdX_RBV</DATA> + <TITLE>ThresholdX</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Threshold X</description> + </action> + <action type="open_display"> + <file>NDPlot.opi</file> + <macros> + <DATA>ProfileThresholdY_RBV</DATA> + <TITLE>ThresholdY</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Threshold Y</description> + </action> + <action type="open_display"> + <file>NDPlot.opi</file> + <macros> + <DATA>ProfileCentroidX_RBV</DATA> + <TITLE>CentroidX</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Centroid X</description> + </action> + <action type="open_display"> + <file>NDPlot.opi</file> + <macros> + <DATA>ProfileCentroidY_RBV</DATA> + <TITLE>CentroidY</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Centroid Y</description> + </action> + <action type="open_display"> + <file>NDPlot.opi</file> + <macros> + <DATA>ProfileCursorX_RBV</DATA> + <TITLE>CursorX</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Cursor X</description> + </action> + <action type="open_display"> + <file>NDPlot.opi</file> + <macros> + <DATA>ProfileCursorY_RBV</DATA> + <TITLE>CursorY</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Cursor Y</description> + </action> + </actions> + <text></text> + <x>951</x> + <y>213</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>Plot</text> + <x>900</x> + <y>213</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>Minimum</text> + <x>405</x> + <y>121</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #123</name> + <pv_name>$(P)$(R)MinValue_RBV</pv_name> + <x>479</x> + <y>122</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>Maximum</text> + <x>575</x> + <y>121</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #130</name> + <pv_name>$(P)$(R)MaxValue_RBV</pv_name> + <x>649</x> + <y>122</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>Min. X</text> + <x>415</x> + <y>146</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #137</name> + <pv_name>$(P)$(R)MinX_RBV</pv_name> + <x>479</x> + <y>147</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #141</name> + <text>Max. X</text> + <x>585</x> + <y>146</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #144</name> + <pv_name>$(P)$(R)MaxX_RBV</pv_name> + <x>649</x> + <y>147</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #148</name> + <text>Min. Y</text> + <x>415</x> + <y>171</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #151</name> + <pv_name>$(P)$(R)MinY_RBV</pv_name> + <x>479</x> + <y>172</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>Max. Y</text> + <x>585</x> + <y>171</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #158</name> + <pv_name>$(P)$(R)MaxY_RBV</pv_name> + <x>649</x> + <y>172</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>Total</text> + <x>423</x> + <y>196</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #165</name> + <pv_name>$(P)$(R)Total_RBV</pv_name> + <x>479</x> + <y>197</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #169</name> + <text>Net</text> + <x>613</x> + <y>196</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #172</name> + <pv_name>$(P)$(R)Net_RBV</pv_name> + <x>649</x> + <y>197</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #176</name> + <text>Mean</text> + <x>435</x> + <y>221</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #179</name> + <pv_name>$(P)$(R)MeanValue_RBV</pv_name> + <x>479</x> + <y>222</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>Sigma</text> + <x>595</x> + <y>221</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #186</name> + <pv_name>$(P)$(R)Sigma_RBV</pv_name> + <x>649</x> + <y>222</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #190</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSTotal</RN> + </macros> + <target>tab</target> + <description>Total</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSNet</RN> + </macros> + <target>tab</target> + <description>Net</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSMinValue</RN> + </macros> + <target>tab</target> + <description>Min</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSMinX</RN> + </macros> + <target>tab</target> + <description>Min X</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSMinY</RN> + </macros> + <target>tab</target> + <description>Min Y</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSMaxValue</RN> + </macros> + <target>tab</target> + <description>Max</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSMaxX</RN> + </macros> + <target>tab</target> + <description>Max X</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSMaxY</RN> + </macros> + <target>tab</target> + <description>Max Y</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSMeanValue</RN> + </macros> + <target>tab</target> + <description>Mean</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSSigma</RN> + </macros> + <target>tab</target> + <description>Sigma</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSTimestamp</RN> + </macros> + <target>tab</target> + <description>Time stamp</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesBasicAll.opi</file> + <target>tab</target> + <description>All</description> + </action> + </actions> + <text></text> + <x>590</x> + <y>246</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>Time series plots</text> + <x>415</x> + <y>246</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #207</name> + <x>390</x> + <y>280</y> + <width>360</width> + <height>305</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #210</name> + <pv_name>$(P)$(R)ComputeCentroid</pv_name> + <x>584</x> + <y>311</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #213</name> + <pv_name>$(P)$(R)ComputeCentroid_RBV</pv_name> + <x>650</x> + <y>311</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #217</name> + <text>Compute centroid</text> + <x>415</x> + <y>310</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #220</name> + <x>515</x> + <y>285</y> + <width>110</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #223</name> + <text>Centroid</text> + <x>529</x> + <y>285</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #226</name> + <text>Centroid threshold</text> + <x>395</x> + <y>335</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #229</name> + <pv_name>$(P)$(R)CentroidThreshold</pv_name> + <x>584</x> + <y>336</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #233</name> + <pv_name>$(P)$(R)CentroidThreshold_RBV</pv_name> + <x>650</x> + <y>336</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #237</name> + <x>755</x> + <y>245</y> + <width>360</width> + <height>230</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #240</name> + <x>882</x> + <y>247</y> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #243</name> + <text>Histogram</text> + <x>890</x> + <y>247</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #246</name> + <pv_name>$(P)$(R)ComputeHistogram</pv_name> + <x>951</x> + <y>275</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>Compute histogram?</text> + <x>760</x> + <y>274</y> + <width>180</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #252</name> + <pv_name>$(P)$(R)HistSize</pv_name> + <x>951</x> + <y>299</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #256</name> + <text>Size</text> + <x>900</x> + <y>299</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #259</name> + <pv_name>$(P)$(R)HistMin</pv_name> + <x>951</x> + <y>324</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #263</name> + <text>Minimum</text> + <x>870</x> + <y>324</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #266</name> + <pv_name>$(P)$(R)HistMax</pv_name> + <x>951</x> + <y>349</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>Maximum</text> + <x>870</x> + <y>349</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #273</name> + <pv_name>$(P)$(R)ComputeHistogram_RBV</pv_name> + <x>1018</x> + <y>275</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #277</name> + <pv_name>$(P)$(R)HistSize_RBV</pv_name> + <x>1018</x> + <y>300</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #281</name> + <pv_name>$(P)$(R)HistMin_RBV</pv_name> + <x>1018</x> + <y>325</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #285</name> + <pv_name>$(P)$(R)HistMax_RBV</pv_name> + <x>1018</x> + <y>350</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #289</name> + <text>Centroid X</text> + <x>395</x> + <y>385</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #292</name> + <pv_name>$(P)$(R)CentroidX_RBV</pv_name> + <x>499</x> + <y>386</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #296</name> + <pv_name>$(P)$(R)CentroidY_RBV</pv_name> + <x>650</x> + <y>386</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #300</name> + <text>Y</text> + <x>634</x> + <y>385</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #303</name> + <text>Centroid total</text> + <x>395</x> + <y>361</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #306</name> + <pv_name>$(P)$(R)CentroidTotal_RBV</pv_name> + <x>539</x> + <y>362</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #310</name> + <pv_name>$(P)$(R)SigmaXY_RBV</pv_name> + <x>519</x> + <y>486</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #314</name> + <text>Sigma XY</text> + <x>435</x> + <y>485</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #317</name> + <pv_name>$(P)$(R)SigmaY_RBV</pv_name> + <x>650</x> + <y>411</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #321</name> + <text>Y</text> + <x>634</x> + <y>410</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #324</name> + <pv_name>$(P)$(R)SigmaX_RBV</pv_name> + <x>499</x> + <y>411</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #328</name> + <text>Sigma X</text> + <x>425</x> + <y>410</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #331</name> + <pv_name>$(P)$(R)SkewY_RBV</pv_name> + <x>650</x> + <y>436</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #335</name> + <text>Y</text> + <x>634</x> + <y>435</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #338</name> + <pv_name>$(P)$(R)SkewX_RBV</pv_name> + <x>499</x> + <y>436</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #342</name> + <text>Skewness X</text> + <x>395</x> + <y>435</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #345</name> + <pv_name>$(P)$(R)KurtosisY_RBV</pv_name> + <x>650</x> + <y>461</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #349</name> + <text>Y</text> + <x>634</x> + <y>460</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #352</name> + <pv_name>$(P)$(R)KurtosisX_RBV</pv_name> + <x>499</x> + <y>461</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #356</name> + <text>Kurtosis X</text> + <x>395</x> + <y>460</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #359</name> + <actions> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSCentroidTotal</RN> + </macros> + <target>tab</target> + <description>Total</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSCentroidY</RN> + </macros> + <target>tab</target> + <description>Centroid X</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSCentroidY</RN> + </macros> + <target>tab</target> + <description>Centroid Y</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSSigmaX</RN> + </macros> + <target>tab</target> + <description>Sigma X</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSSigmaY</RN> + </macros> + <target>tab</target> + <description>Sigma Y</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSSkewX</RN> + </macros> + <target>tab</target> + <description>Skewness X</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSSkewY</RN> + </macros> + <target>tab</target> + <description>Skewness Y</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSKurtosisX</RN> + </macros> + <target>tab</target> + <description>Kurtosis X</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSKurtosisY</RN> + </macros> + <target>tab</target> + <description>Kurtosis Y</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSSigmaXY</RN> + </macros> + <target>tab</target> + <description>Sigma XY</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSEccentricity</RN> + </macros> + <target>tab</target> + <description>Eccentricity</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS:</R> + <RN>$(R)TSOrientation</RN> + </macros> + <target>tab</target> + <description>Orientation</description> + </action> + <action type="open_display"> + <file>NDStatsTimeSeriesCentroidAll.opi</file> + <target>tab</target> + <description>All</description> + </action> + </actions> + <text></text> + <x>590</x> + <y>560</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #374</name> + <text>Time series plots</text> + <x>415</x> + <y>560</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #377</name> + <pv_name>$(P)$(R)Eccentricity_RBV</pv_name> + <x>519</x> + <y>511</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #381</name> + <text>Eccentricity</text> + <x>395</x> + <y>510</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #384</name> + <pv_name>$(P)$(R)Orientation_RBV</pv_name> + <x>519</x> + <y>536</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #388</name> + <text>Orientation</text> + <x>405</x> + <y>535</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #391</name> + <pv_name>$(P)$(R)HistEntropy_RBV</pv_name> + <x>951</x> + <y>425</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #395</name> + <text>Entropy</text> + <x>870</x> + <y>424</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #398</name> + <pv_name>$(P)$(R)HistAbove_RBV</pv_name> + <x>951</x> + <y>400</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #402</name> + <text># above maximum</text> + <x>790</x> + <y>399</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #405</name> + <pv_name>$(P)$(R)HistBelow_RBV</pv_name> + <x>951</x> + <y>375</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #409</name> + <text># below minimum</text> + <x>790</x> + <y>374</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #412</name> + <actions> + <action type="open_display"> + <file>NDPlotXY.opi</file> + <macros> + <TITLE>Histogram</TITLE> + <XDATA>HistogramX_RBV</XDATA> + <XLABEL>Intensity</XLABEL> + <YDATA>Histogram_RBV</YDATA> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Histogram plot</description> + </action> + </actions> + <text></text> + <x>951</x> + <y>449</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #415</name> + <text>Plot</text> + <x>900</x> + <y>449</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #418</name> + <x>390</x> + <y>590</y> + <width>360</width> + <height>80</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #421</name> + <x>127</x> + <y>2</y> + <width>107</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #424</name> + <text>Reset</text> + <x>155</x> + <y>2</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #427</name> + <text>Reset</text> + <x>135</x> + <y>29</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #430</name> + <width>360</width> + <height>80</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #433</name> + <actions> + <action type="open_display"> + <file>yySseq_full.opi</file> + <macros> + <S>$(R)Reset</S> + </macros> + <target>tab</target> + <description>Reset</description> + </action> + <action type="open_display"> + <file>yySseq_full.opi</file> + <macros> + <S>$(R)Reset1</S> + </macros> + <target>tab</target> + <description>Reset1</description> + </action> + <action type="open_display"> + <file>yySseq_full.opi</file> + <macros> + <S>$(R)Reset2</S> + </macros> + <target>tab</target> + <description>Reset2</description> + </action> + </actions> + <text></text> + <x>196</x> + <y>54</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #438</name> + <text>Configure</text> + <x>95</x> + <y>54</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #441</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Reset.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Reset.PROC</pv_name> + <text>Reset</text> + <x>196</x> + <y>29</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #444</name> + <x>875</x> + <y>485</y> + <width>120</width> + <height>21</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #447</name> + <x>755</x> + <y>480</y> + <width>360</width> + <height>155</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #450</name> + <text>Time Series</text> + <x>880</x> + <y>485</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #453</name> + <text>Current point</text> + <x>816</x> + <y>562</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #456</name> + <pv_name>$(P)$(R)TS:TSCurrentPoint</pv_name> + <x>951</x> + <y>563</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #460</name> + <pv_name>$(P)$(R)TS:TSRead.SCAN</pv_name> + <x>931</x> + <y>587</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #463</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <text>Read</text> + <x>1036</x> + <y>587</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #466</name> + <text>Read rate</text> + <x>836</x> + <y>587</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #469</name> + <pv_name>$(P)$(R)TS:TSNumPoints</pv_name> + <x>951</x> + <y>538</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #473</name> + <text>Number of points</text> + <x>786</x> + <y>537</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #476</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Erase/Start</text> + <x>856</x> + <y>512</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #479</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Stop</text> + <x>951</x> + <y>512</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #482</name> + <pv_name>$(P)$(R)TS:TSAcquiring</pv_name> + <x>1016</x> + <y>513</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #486</name> + <text>Acquire</text> + <x>781</x> + <y>512</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #489</name> + <actions> + <action type="open_display"> + <file>NDPluginTimeSeries.opi</file> + <macros> + <R>$(R)TS:</R> + </macros> + <target>tab</target> + <description>Time series control</description> + </action> + </actions> + <text>More</text> + <x>1036</x> + <y>612</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #492</name> + <text>AcquireMode</text> + <x>816</x> + <y>611</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #495</name> + <pv_name>$(P)$(R)TS:TSAcquireMode</pv_name> + <x>931</x> + <y>611</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDStats5.bob b/FC/adcore/NDStats5.bob new file mode 100644 index 0000000..d1effa6 --- /dev/null +++ b/FC/adcore/NDStats5.bob @@ -0,0 +1,2483 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDStats5</name> + <x>616</x> + <y>107</y> + <width>1235</width> + <height>375</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>6</y> + <width>1235</width> + <height>26</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P) $(R1)-$(R5)</text> + <y>8</y> + <width>1235</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Name</text> + <x>30</x> + <y>66</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Centroid</text> + <x>847</x> + <y>43</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #18</name> + <x>680</x> + <y>40</y> + <width>480</width> + <height>45</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Compute</text> + <x>685</x> + <y>66</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>Thresh.</text> + <x>760</x> + <y>66</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>X</text> + <x>860</x> + <y>66</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>Y</text> + <x>925</x> + <y>66</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>SigX</text> + <x>975</x> + <y>66</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Enable</text> + <x>105</x> + <y>66</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #39</name> + <x>180</x> + <y>40</y> + <width>495</width> + <height>45</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Statistics</text> + <x>340</x> + <y>43</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>Compute</text> + <x>185</x> + <y>66</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Min.</text> + <x>270</x> + <y>66</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Max.</text> + <x>335</x> + <y>66</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>Total</text> + <x>395</x> + <y>66</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>Net</text> + <x>485</x> + <y>66</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>Mean</text> + <x>560</x> + <y>66</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Sigma</text> + <x>620</x> + <y>66</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #66</name> + <x>5</x> + <y>90</y> + <width>1225</width> + <height>52</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #69</name> + <pv_name>$(P)$(R1)ComputeCentroid</pv_name> + <x>690</x> + <y>119</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)$(R1)ComputeCentroid_RBV</pv_name> + <x>690</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(R1)CentroidThreshold</pv_name> + <x>765</x> + <y>95</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #80</name> + <pv_name>$(P)$(R1)CentroidX_RBV</pv_name> + <x>835</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #84</name> + <pv_name>$(P)$(R1)CentroidY_RBV</pv_name> + <x>900</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #88</name> + <pv_name>$(P)$(R1)SigmaX_RBV</pv_name> + <x>965</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #92</name> + <pv_name>$(P)$(R1)EnableCallbacks</pv_name> + <x>95</x> + <y>119</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #95</name> + <pv_name>$(P)$(R1)EnableCallbacks_RBV</pv_name> + <x>95</x> + <y>95</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #99</name> + <pv_name>$(P)$(R1)ComputeStatistics</pv_name> + <x>190</x> + <y>119</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #102</name> + <pv_name>$(P)$(R1)ComputeStatistics_RBV</pv_name> + <x>190</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #106</name> + <pv_name>$(P)$(R1)MinValue_RBV</pv_name> + <x>260</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #110</name> + <pv_name>$(P)$(R1)MaxValue_RBV</pv_name> + <x>325</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #114</name> + <pv_name>$(P)$(R1)Total_RBV</pv_name> + <x>390</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #118</name> + <pv_name>$(P)$(R1)Net_RBV</pv_name> + <x>455</x> + <y>95</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #122</name> + <pv_name>$(P)$(R1)MeanValue_RBV</pv_name> + <x>550</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #126</name> + <pv_name>$(P)$(R1)Sigma_RBV</pv_name> + <x>615</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #130</name> + <x>5</x> + <y>147</y> + <width>1225</width> + <height>52</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #133</name> + <pv_name>$(P)$(R2)ComputeCentroid</pv_name> + <x>690</x> + <y>176</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #136</name> + <pv_name>$(P)$(R2)ComputeCentroid_RBV</pv_name> + <x>690</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #140</name> + <pv_name>$(P)$(R2)CentroidThreshold</pv_name> + <x>765</x> + <y>152</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #144</name> + <pv_name>$(P)$(R2)CentroidX_RBV</pv_name> + <x>835</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #148</name> + <pv_name>$(P)$(R2)CentroidY_RBV</pv_name> + <x>900</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #152</name> + <pv_name>$(P)$(R2)SigmaX_RBV</pv_name> + <x>965</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #156</name> + <pv_name>$(P)$(R2)EnableCallbacks</pv_name> + <x>95</x> + <y>176</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #159</name> + <pv_name>$(P)$(R2)EnableCallbacks_RBV</pv_name> + <x>95</x> + <y>152</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #163</name> + <pv_name>$(P)$(R2)ComputeStatistics</pv_name> + <x>190</x> + <y>176</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #166</name> + <pv_name>$(P)$(R2)ComputeStatistics_RBV</pv_name> + <x>190</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #170</name> + <pv_name>$(P)$(R2)MinValue_RBV</pv_name> + <x>260</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #174</name> + <pv_name>$(P)$(R2)MaxValue_RBV</pv_name> + <x>325</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #178</name> + <pv_name>$(P)$(R2)Total_RBV</pv_name> + <x>390</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #182</name> + <pv_name>$(P)$(R2)Net_RBV</pv_name> + <x>455</x> + <y>152</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #186</name> + <pv_name>$(P)$(R2)MeanValue_RBV</pv_name> + <x>550</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #190</name> + <pv_name>$(P)$(R2)Sigma_RBV</pv_name> + <x>615</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #194</name> + <x>5</x> + <y>204</y> + <width>1225</width> + <height>52</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #197</name> + <pv_name>$(P)$(R3)ComputeCentroid</pv_name> + <x>690</x> + <y>233</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #200</name> + <pv_name>$(P)$(R3)ComputeCentroid_RBV</pv_name> + <x>690</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #204</name> + <pv_name>$(P)$(R3)CentroidThreshold</pv_name> + <x>765</x> + <y>209</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #208</name> + <pv_name>$(P)$(R3)CentroidX_RBV</pv_name> + <x>835</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #212</name> + <pv_name>$(P)$(R3)CentroidY_RBV</pv_name> + <x>900</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #216</name> + <pv_name>$(P)$(R3)SigmaX_RBV</pv_name> + <x>965</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #220</name> + <pv_name>$(P)$(R3)EnableCallbacks</pv_name> + <x>95</x> + <y>233</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #223</name> + <pv_name>$(P)$(R3)EnableCallbacks_RBV</pv_name> + <x>95</x> + <y>209</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #227</name> + <pv_name>$(P)$(R3)ComputeStatistics</pv_name> + <x>190</x> + <y>233</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #230</name> + <pv_name>$(P)$(R3)ComputeStatistics_RBV</pv_name> + <x>190</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #234</name> + <pv_name>$(P)$(R3)MinValue_RBV</pv_name> + <x>260</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #238</name> + <pv_name>$(P)$(R3)MaxValue_RBV</pv_name> + <x>325</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #242</name> + <pv_name>$(P)$(R3)Total_RBV</pv_name> + <x>390</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #246</name> + <pv_name>$(P)$(R3)Net_RBV</pv_name> + <x>455</x> + <y>209</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #250</name> + <pv_name>$(P)$(R3)MeanValue_RBV</pv_name> + <x>550</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #254</name> + <pv_name>$(P)$(R3)Sigma_RBV</pv_name> + <x>615</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #258</name> + <x>5</x> + <y>261</y> + <width>1225</width> + <height>52</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #261</name> + <pv_name>$(P)$(R4)ComputeCentroid</pv_name> + <x>690</x> + <y>290</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #264</name> + <pv_name>$(P)$(R4)ComputeCentroid_RBV</pv_name> + <x>690</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #268</name> + <pv_name>$(P)$(R4)CentroidThreshold</pv_name> + <x>765</x> + <y>266</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #272</name> + <pv_name>$(P)$(R4)CentroidX_RBV</pv_name> + <x>835</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #276</name> + <pv_name>$(P)$(R4)CentroidY_RBV</pv_name> + <x>900</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #280</name> + <pv_name>$(P)$(R4)SigmaX_RBV</pv_name> + <x>965</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #284</name> + <pv_name>$(P)$(R4)EnableCallbacks</pv_name> + <x>95</x> + <y>290</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #287</name> + <pv_name>$(P)$(R4)EnableCallbacks_RBV</pv_name> + <x>95</x> + <y>266</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #291</name> + <pv_name>$(P)$(R4)ComputeStatistics</pv_name> + <x>190</x> + <y>290</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #294</name> + <pv_name>$(P)$(R4)ComputeStatistics_RBV</pv_name> + <x>190</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #298</name> + <pv_name>$(P)$(R4)MinValue_RBV</pv_name> + <x>260</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #302</name> + <pv_name>$(P)$(R4)MaxValue_RBV</pv_name> + <x>325</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #306</name> + <pv_name>$(P)$(R4)Total_RBV</pv_name> + <x>390</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #310</name> + <pv_name>$(P)$(R4)Net_RBV</pv_name> + <x>455</x> + <y>266</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #314</name> + <pv_name>$(P)$(R4)MeanValue_RBV</pv_name> + <x>550</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #318</name> + <pv_name>$(P)$(R4)Sigma_RBV</pv_name> + <x>615</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #322</name> + <x>5</x> + <y>318</y> + <width>1225</width> + <height>52</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #325</name> + <pv_name>$(P)$(R5)ComputeCentroid</pv_name> + <x>690</x> + <y>347</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #328</name> + <pv_name>$(P)$(R5)ComputeCentroid_RBV</pv_name> + <x>690</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #332</name> + <pv_name>$(P)$(R5)CentroidThreshold</pv_name> + <x>765</x> + <y>323</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #336</name> + <pv_name>$(P)$(R5)CentroidX_RBV</pv_name> + <x>835</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #340</name> + <pv_name>$(P)$(R5)CentroidY_RBV</pv_name> + <x>900</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #344</name> + <pv_name>$(P)$(R5)SigmaX_RBV</pv_name> + <x>965</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #348</name> + <pv_name>$(P)$(R5)EnableCallbacks</pv_name> + <x>95</x> + <y>347</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #351</name> + <pv_name>$(P)$(R5)EnableCallbacks_RBV</pv_name> + <x>95</x> + <y>323</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #355</name> + <pv_name>$(P)$(R5)ComputeStatistics</pv_name> + <x>190</x> + <y>347</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #358</name> + <pv_name>$(P)$(R5)ComputeStatistics_RBV</pv_name> + <x>190</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #362</name> + <pv_name>$(P)$(R5)MinValue_RBV</pv_name> + <x>260</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #366</name> + <pv_name>$(P)$(R5)MaxValue_RBV</pv_name> + <x>325</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #370</name> + <pv_name>$(P)$(R5)Total_RBV</pv_name> + <x>390</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #374</name> + <pv_name>$(P)$(R5)Net_RBV</pv_name> + <x>455</x> + <y>323</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #378</name> + <pv_name>$(P)$(R5)MeanValue_RBV</pv_name> + <x>550</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #382</name> + <pv_name>$(P)$(R5)Sigma_RBV</pv_name> + <x>615</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #386</name> + <text>More</text> + <x>1175</x> + <y>66</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #389</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>$(R1)</R> + </macros> + <target>tab</target> + <description>Statistics full</description> + </action> + </actions> + <text></text> + <x>1165</x> + <y>94</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #392</name> + <text>SigY</text> + <x>1040</x> + <y>66</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #395</name> + <pv_name>$(P)$(R1)SigmaY_RBV</pv_name> + <x>1030</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #399</name> + <pv_name>$(P)$(R2)SigmaY_RBV</pv_name> + <x>1030</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #403</name> + <pv_name>$(P)$(R3)SigmaY_RBV</pv_name> + <x>1030</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #407</name> + <pv_name>$(P)$(R4)SigmaY_RBV</pv_name> + <x>1030</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #411</name> + <pv_name>$(P)$(R5)SigmaY_RBV</pv_name> + <x>1030</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #415</name> + <text>SigXY</text> + <x>1105</x> + <y>66</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #418</name> + <pv_name>$(P)$(R1)SigmaXY_RBV</pv_name> + <x>1095</x> + <y>95</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #422</name> + <pv_name>$(P)$(R2)SigmaXY_RBV</pv_name> + <x>1095</x> + <y>152</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #426</name> + <pv_name>$(P)$(R3)SigmaXY_RBV</pv_name> + <x>1095</x> + <y>209</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #430</name> + <pv_name>$(P)$(R4)SigmaXY_RBV</pv_name> + <x>1095</x> + <y>266</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #434</name> + <pv_name>$(P)$(R5)SigmaXY_RBV</pv_name> + <x>1095</x> + <y>323</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #438</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>$(R2)</R> + </macros> + <target>tab</target> + <description>Statistics full</description> + </action> + </actions> + <text></text> + <x>1165</x> + <y>151</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #441</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>$(R3)</R> + </macros> + <target>tab</target> + <description>Statistics full</description> + </action> + </actions> + <text></text> + <x>1165</x> + <y>208</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #444</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>$(R4)</R> + </macros> + <target>tab</target> + <description>Statistics full</description> + </action> + </actions> + <text></text> + <x>1164</x> + <y>265</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #447</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>$(R5)</R> + </macros> + <target>tab</target> + <description>Statistics full</description> + </action> + </actions> + <text></text> + <x>1165</x> + <y>322</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #450</name> + <x>10</x> + <y>94</y> + <width>80</width> + <height>248</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #453</name> + <text>$(R1)</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #456</name> + <text>$(R2)</text> + <y>57</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #459</name> + <text>$(R3)</text> + <y>114</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #462</name> + <text>$(R4)</text> + <y>171</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #465</name> + <text>$(R5)</text> + <y>228</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> +</display> diff --git a/FC/adcore/NDStatsTimeSeriesBasicAll.bob b/FC/adcore/NDStatsTimeSeriesBasicAll.bob new file mode 100644 index 0000000..99a7786 --- /dev/null +++ b/FC/adcore/NDStatsTimeSeriesBasicAll.bob @@ -0,0 +1,967 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDStatsTimeSeriesBasicAll</name> + <x>464</x> + <y>226</y> + <width>1435</width> + <height>655</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1435</width> + <height>25</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>5</y> + <width>1435</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #12</name> + <x>5</x> + <y>40</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSTotal</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSTotal</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #19</name> + <x>360</x> + <y>40</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSNet</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSNet</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #26</name> + <x>715</x> + <y>40</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSMin</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSMinValue</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #33</name> + <x>1070</x> + <y>40</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSMax</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSMaxValue</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #40</name> + <x>715</x> + <y>450</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSSigma</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSSigma</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #47</name> + <x>360</x> + <y>450</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSMean</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSMeanValue</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #54</name> + <x>5</x> + <y>245</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSMinX</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSMinX</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #61</name> + <x>360</x> + <y>245</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSMinY</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSMinY</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #68</name> + <x>715</x> + <y>245</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSMaxX</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSMaxX</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #75</name> + <x>1070</x> + <y>245</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSMaxY</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSMaxY</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #82</name> + <x>1070</x> + <y>450</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSTimestamp</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSTimestamp</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>Current point</text> + <x>55</x> + <y>510</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #92</name> + <pv_name>$(P)$(R)TS:TSCurrentPoint</pv_name> + <x>190</x> + <y>511</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #96</name> + <pv_name>$(P)$(R)TS:TSRead.SCAN</pv_name> + <x>170</x> + <y>535</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #99</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <text>Read</text> + <x>275</x> + <y>535</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Read rate</text> + <x>75</x> + <y>535</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #105</name> + <pv_name>$(P)$(R)TS:TSNumPoints</pv_name> + <x>190</x> + <y>486</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #109</name> + <text>Number of points</text> + <x>25</x> + <y>485</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #112</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Erase/Start</text> + <x>95</x> + <y>460</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #115</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>2</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Stop</text> + <x>190</x> + <y>460</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #118</name> + <pv_name>$(P)$(R)TS:TSAcquiring</pv_name> + <x>255</x> + <y>461</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>Acquire</text> + <x>20</x> + <y>460</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #125</name> + <actions> + <action type="open_display"> + <file>NDPluginTimeSeries.opi</file> + <macros> + <R>$(R)TS:</R> + </macros> + <target>tab</target> + <description>Time series control</description> + </action> + </actions> + <text>More</text> + <x>275</x> + <y>560</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #128</name> + <text>AcquireMode</text> + <x>55</x> + <y>559</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #131</name> + <pv_name>$(P)$(R)TS:TSAcquireMode</pv_name> + <x>170</x> + <y>559</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/NDStatsTimeSeriesCentroidAll.bob b/FC/adcore/NDStatsTimeSeriesCentroidAll.bob new file mode 100644 index 0000000..15df06b --- /dev/null +++ b/FC/adcore/NDStatsTimeSeriesCentroidAll.bob @@ -0,0 +1,1037 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDStatsTimeSeriesCentroidAll</name> + <x>305</x> + <y>202</y> + <width>1435</width> + <height>780</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>1435</width> + <height>25</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>5</y> + <width>1435</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #12</name> + <x>10</x> + <y>40</y> + <width>1415</width> + <height>610</height> + <style>3</style> + <transparent>true</transparent> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #15</name> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSCentroidX</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSCentroidX</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #22</name> + <x>355</x> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSCentroidY</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSCentroidY</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #29</name> + <x>710</x> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSSigmaX</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSSigmaX</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #36</name> + <x>1065</x> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSSigmaY</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSSigmaY</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #43</name> + <y>410</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSCentroidTotal</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSCentroidTotal</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #50</name> + <x>355</x> + <y>410</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSSigmaXY</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSSigmaXY</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #57</name> + <y>205</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSSkewX</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSSkewX</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #64</name> + <x>355</x> + <y>205</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSSkewY</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSSkewY</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #71</name> + <x>710</x> + <y>205</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSKurtosisX</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSKurtosisX</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #78</name> + <x>1065</x> + <y>205</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSKurtosisY</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSKurtosisY</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #85</name> + <x>710</x> + <y>410</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSEccentricity</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSEccentricity</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #92</name> + <x>1065</x> + <y>410</y> + <width>350</width> + <height>200</height> + <title>$(P)$(R)TSOrientation</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TS:TSTimeAxis</x_pv> + <y_pv>$(P)$(R)TSOrientation</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #99</name> + <x>20</x> + <y>655</y> + <width>325</width> + <height>120</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Current point</text> + <x>35</x> + <y>50</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #105</name> + <pv_name>$(P)$(R)TS:TSCurrentPoint</pv_name> + <x>170</x> + <y>51</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #109</name> + <pv_name>$(P)$(R)TS:TSRead.SCAN</pv_name> + <x>150</x> + <y>75</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #112</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSRead.PROC</pv_name> + <text>Read</text> + <x>255</x> + <y>75</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>Read rate</text> + <x>55</x> + <y>75</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #118</name> + <pv_name>$(P)$(R)TS:TSNumPoints</pv_name> + <x>170</x> + <y>26</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>Number of points</text> + <x>5</x> + <y>25</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #125</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Erase/Start</text> + <x>75</x> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #128</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <value>2</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TS:TSAcquire</pv_name> + <text>Stop</text> + <x>170</x> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #131</name> + <pv_name>$(P)$(R)TS:TSAcquiring</pv_name> + <x>235</x> + <y>1</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>Acquire</text> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #138</name> + <actions> + <action type="open_display"> + <file>NDPluginTimeSeries.opi</file> + <macros> + <R>$(R)TS:</R> + </macros> + <target>tab</target> + <description>Time series control</description> + </action> + </actions> + <text>More</text> + <x>255</x> + <y>100</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #141</name> + <text>AcquireMode</text> + <x>35</x> + <y>99</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #144</name> + <pv_name>$(P)$(R)TS:TSAcquireMode</pv_name> + <x>150</x> + <y>99</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/adcore/NDStatsTimeSeriesPlot.bob b/FC/adcore/NDStatsTimeSeriesPlot.bob new file mode 100644 index 0000000..ef7523d --- /dev/null +++ b/FC/adcore/NDStatsTimeSeriesPlot.bob @@ -0,0 +1,325 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDStatsTimeSeriesPlot</name> + <x>370</x> + <y>223</y> + <width>500</width> + <height>415</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <x>5</x> + <y>55</y> + <width>490</width> + <height>275</height> + <title>$(P)$(RN) Time Series</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(P)$(RN)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TSTimeAxis</x_pv> + <y_pv>$(P)$(RN)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #13</name> + <y>5</y> + <width>500</width> + <height>45</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>$(P)$(RN)</text> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #19</name> + <pv_name>$(P)$(R)TSAcquiring</pv_name> + <x>282</x> + <y>26</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #23</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <text>Stop</text> + <x>191</x> + <y>25</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #26</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <text>Erase/Start</text> + <x>101</x> + <y>25</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Acquire</text> + <x>26</x> + <y>25</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #32</name> + <pv_name>$(P)$(R)TSAcquireMode</pv_name> + <x>395</x> + <y>340</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>AcquireMode</text> + <x>280</x> + <y>340</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #38</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSRead</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSRead</pv_name> + <text>Read</text> + <x>190</x> + <y>340</y> + <width>67</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #41</name> + <pv_name>$(P)$(R)TSRead.SCAN</pv_name> + <x>105</x> + <y>341</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>Read rate</text> + <x>10</x> + <y>340</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Number of points</text> + <x>10</x> + <y>365</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #50</name> + <pv_name>$(P)$(R)TSNumPoints</pv_name> + <x>175</x> + <y>366</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>Current point</text> + <x>270</x> + <y>365</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #57</name> + <pv_name>$(P)$(R)TSCurrentPoint</pv_name> + <x>405</x> + <y>366</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #61</name> + <actions> + <action type="open_display"> + <file>NDPluginTimeSeries.opi</file> + <target>tab</target> + <description>Time series plugin</description> + </action> + </actions> + <text>More</text> + <x>10</x> + <y>390</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDStdArrays.bob b/FC/adcore/NDStdArrays.bob new file mode 100644 index 0000000..2bbf8de --- /dev/null +++ b/FC/adcore/NDStdArrays.bob @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDStdArrays</name> + <x>470</x> + <y>197</y> + <width>390</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>390</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> +</display> diff --git a/FC/adcore/NDTimeSeries.bob b/FC/adcore/NDTimeSeries.bob new file mode 100644 index 0000000..4acc1e7 --- /dev/null +++ b/FC/adcore/NDTimeSeries.bob @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDTimeSeries</name> + <x>930</x> + <y>345</y> + <width>500</width> + <height>355</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <x>10</x> + <y>92</y> + <width>480</width> + <height>230</height> + <title>$(P)$(R)$(PLT)</title> + <x_axis> + <title>Time point</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(R)$(PLT)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>Current point</text> + <x>255</x> + <y>65</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #16</name> + <pv_name>$(P)$(R)TSCurrentPoint</pv_name> + <x>390</x> + <y>66</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #20</name> + <pv_name>$(P)$(R)TSRead.SCAN</pv_name> + <x>105</x> + <y>328</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #23</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>3</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Read</text> + <x>190</x> + <y>327</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Read rate</text> + <x>10</x> + <y>327</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #29</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Erase/Start</text> + <x>10</x> + <y>40</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #32</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>2</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Stop</text> + <x>105</x> + <y>40</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #35</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSControl</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSControl</pv_name> + <text>Start</text> + <x>170</x> + <y>40</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #38</name> + <pv_name>$(P)$(R)TSAcquiring</pv_name> + <x>235</x> + <y>41</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #42</name> + <pv_name>$(P)$(R)TSNumPoints</pv_name> + <x>175</x> + <y>66</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>Number of points</text> + <x>10</x> + <y>65</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #49</name> + <y>5</y> + <width>500</width> + <height>25</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>$(P)$(R)$(PLT)</text> + <y>5</y> + <width>500</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/adcore/NDTimeSeriesPlot.bob b/FC/adcore/NDTimeSeriesPlot.bob new file mode 100644 index 0000000..65af353 --- /dev/null +++ b/FC/adcore/NDTimeSeriesPlot.bob @@ -0,0 +1,422 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDTimeSeriesPlot</name> + <x>370</x> + <y>223</y> + <width>500</width> + <height>415</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(RN)Name</pv_name> + <y>5</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #10</name> + <x>5</x> + <y>80</y> + <width>490</width> + <height>230</height> + <title>$(P)$(RN)TimeSeries</title> + <x_axis> + <title>Time (s)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(P)$(RN)TimeSeries</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TSTimeAxis</x_pv> + <y_pv>$(P)$(RN)TimeSeries</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>Acquire</text> + <x>26</x> + <y>55</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #20</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <text>Erase/Start</text> + <x>101</x> + <y>55</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #23</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSAcquire</pv_name> + <text>Stop</text> + <x>191</x> + <y>55</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #26</name> + <pv_name>$(P)$(R)TSAcquiring</pv_name> + <x>282</x> + <y>56</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>$(P)$(RN)</text> + <y>30</y> + <width>500</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Signal name</text> + <x>320</x> + <y>365</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(RN)Name</pv_name> + <x>435</x> + <y>366</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>Avg.time</text> + <x>10</x> + <y>365</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #43</name> + <pv_name>$(P)$(R)TSAveragingTime</pv_name> + <x>95</x> + <y>365</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(P)$(R)TSAveragingTime_RBV</pv_name> + <x>200</x> + <y>366</y> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #51</name> + <pv_name>$(P)$(R)TSAcquireMode</pv_name> + <x>395</x> + <y>315</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>AcquireMode</text> + <x>280</x> + <y>315</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #57</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TSRead</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)TSRead</pv_name> + <text>Read</text> + <x>190</x> + <y>315</y> + <width>67</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #60</name> + <pv_name>$(P)$(R)TSRead.SCAN</pv_name> + <x>105</x> + <y>316</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Read rate</text> + <x>10</x> + <y>315</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>Number of points</text> + <x>10</x> + <y>340</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #69</name> + <pv_name>$(P)$(R)TSNumPoints</pv_name> + <x>175</x> + <y>341</y> + <width>60</width> + <height>19</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>Current point</text> + <x>270</x> + <y>340</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(R)TSCurrentPoint</pv_name> + <x>405</x> + <y>341</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #80</name> + <actions> + <action type="open_display"> + <file>NDPluginTimeSeries.opi</file> + <target>tab</target> + <description>Time series plugin</description> + </action> + </actions> + <text>More</text> + <x>10</x> + <y>390</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/adcore/NDTransform.bob b/FC/adcore/NDTransform.bob new file mode 100644 index 0000000..d100103 --- /dev/null +++ b/FC/adcore/NDTransform.bob @@ -0,0 +1,782 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDTransform</name> + <x>469</x> + <y>30</y> + <width>390</width> + <height>765</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>390</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="77" green="82" blue="164"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>NDPluginBase.bob</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #14</name> + <x>5</x> + <y>600</y> + <width>380</width> + <height>160</height> + <line_width>1</line_width> + <line_color> + <color red="45" green="45" blue="45"> + </color> + </line_color> + <background_color> + <color red="45" green="45" blue="45"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>Transform Type</text> + <x>15</x> + <y>607</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #20</name> + <pv_name>$(P)$(R)Type</pv_name> + <x>160</x> + <y>607</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #23</name> + <x>282</x> + <y>636</y> + <width>13</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #26</name> + <x>11</x> + <width>2</width> + <height>19</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #30</name> + <width>13</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="12.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #34</name> + <x>1</x> + <y>7</y> + <width>12</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="11.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #38</name> + <x>282</x> + <y>663</y> + <width>19</width> + <height>13</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #41</name> + <width>19</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="18.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #45</name> + <width>2</width> + <height>13</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="12.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #49</name> + <x>7</x> + <width>2</width> + <height>12</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="11.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #53</name> + <x>282</x> + <y>684</y> + <width>13</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #56</name> + <width>2</width> + <height>19</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="18.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #60</name> + <y>17</y> + <width>13</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="12.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #64</name> + <y>10</y> + <width>12</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="11.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #68</name> + <x>282</x> + <y>712</y> + <width>19</width> + <height>13</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #71</name> + <y>11</y> + <width>19</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="18.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #75</name> + <x>17</x> + <width>2</width> + <height>13</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="12.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #79</name> + <x>10</x> + <y>1</y> + <width>2</width> + <height>12</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="11.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>Mirror</text> + <x>217</x> + <y>635</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>Rot90Mirror</text> + <x>167</x> + <y>660</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>Rot180Mirror</text> + <x>157</x> + <y>685</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>Rot270Mirror</text> + <x>157</x> + <y>710</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #95</name> + <text>None</text> + <x>57</x> + <y>635</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>Rot90</text> + <x>47</x> + <y>660</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #101</name> + <text>Rot180</text> + <x>37</x> + <y>685</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Rot270</text> + <x>37</x> + <y>710</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="45" blue="45"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #107</name> + <x>102</x> + <y>636</y> + <width>13</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #110</name> + <width>2</width> + <height>19</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #114</name> + <width>13</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="12.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #118</name> + <y>7</y> + <width>12</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="11.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #122</name> + <x>102</x> + <y>663</y> + <width>19</width> + <height>13</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #125</name> + <width>19</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="18.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #129</name> + <x>17</x> + <width>2</width> + <height>13</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="12.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #133</name> + <x>10</x> + <width>2</width> + <height>12</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="11.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #137</name> + <x>102</x> + <y>684</y> + <width>13</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #140</name> + <x>11</x> + <width>2</width> + <height>19</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="18.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #144</name> + <y>17</y> + <width>13</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="12.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #148</name> + <x>1</x> + <y>10</y> + <width>12</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="11.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #152</name> + <x>102</x> + <y>712</y> + <width>19</width> + <height>13</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #155</name> + <y>11</y> + <width>19</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="18.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #159</name> + <width>2</width> + <height>13</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="12.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #163</name> + <x>7</x> + <y>1</y> + <width>2</width> + <height>12</height> + <line_width>2</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="11.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #167</name> + <text>Output array size</text> + <x>10</x> + <y>735</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #170</name> + <pv_name>$(P)$(R)ArraySizeY_RBV</pv_name> + <x>251</x> + <y>736</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #174</name> + <pv_name>$(P)$(R)ArraySizeZ_RBV</pv_name> + <x>317</x> + <y>736</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #178</name> + <pv_name>$(P)$(R)ArraySizeX_RBV</pv_name> + <x>185</x> + <y>736</y> + <width>61</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/commonPlugins.bob b/FC/adcore/commonPlugins.bob new file mode 100644 index 0000000..0abca3d --- /dev/null +++ b/FC/adcore/commonPlugins.bob @@ -0,0 +1,6403 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>commonPlugins</name> + <x>337</x> + <y>62</y> + <width>935</width> + <height>825</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>935</width> + <height>25</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P) Common Plugins</text> + <y>6</y> + <width>935</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Plugin name</text> + <x>10</x> + <y>40</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Plugin type</text> + <x>150</x> + <y>40</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #18</name> + <pv_name>$(P)image1:PortName_RBV</pv_name> + <x>10</x> + <y>71</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #22</name> + <pv_name>$(P)image1:PluginType_RBV</pv_name> + <x>125</x> + <y>71</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Port</text> + <x>300</x> + <y>40</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Enable</text> + <x>407</x> + <y>40</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Blocking</text> + <x>525</x> + <y>40</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #35</name> + <pv_name>$(P)image1:NDArrayPort</pv_name> + <x>290</x> + <y>70</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #39</name> + <pv_name>$(P)image1:EnableCallbacks</pv_name> + <x>355</x> + <y>70</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)image1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>71</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #46</name> + <pv_name>$(P)image1:BlockingCallbacks</pv_name> + <x>525</x> + <y>70</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>Rate</text> + <x>800</x> + <y>40</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #52</name> + <actions> + <action type="open_display"> + <file>NDStdArrays.opi</file> + <macros> + <R>image1:</R> + </macros> + <target>tab</target> + <description>image1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>70</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #55</name> + <pv_name>$(P)image1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>71</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>Free</text> + <x>730</x> + <y>40</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #62</name> + <pv_name>$(P)image1:QueueFree</pv_name> + <x>695</x> + <y>71</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>Dropped</text> + <x>615</x> + <y>40</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #69</name> + <pv_name>$(P)image1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>71</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #73</name> + <pv_name>$(P)Proc1:PortName_RBV</pv_name> + <x>10</x> + <y>121</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #77</name> + <pv_name>$(P)Proc1:PluginType_RBV</pv_name> + <x>125</x> + <y>121</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #81</name> + <pv_name>$(P)Trans1:PortName_RBV</pv_name> + <x>10</x> + <y>146</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #85</name> + <pv_name>$(P)Trans1:PluginType_RBV</pv_name> + <x>125</x> + <y>146</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #89</name> + <pv_name>$(P)CC1:PortName_RBV</pv_name> + <x>10</x> + <y>171</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #93</name> + <pv_name>$(P)CC1:PluginType_RBV</pv_name> + <x>125</x> + <y>171</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #97</name> + <pv_name>$(P)CC2:PortName_RBV</pv_name> + <x>10</x> + <y>196</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #101</name> + <pv_name>$(P)CC2:PluginType_RBV</pv_name> + <x>125</x> + <y>196</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #105</name> + <pv_name>$(P)Over1:PortName_RBV</pv_name> + <x>10</x> + <y>221</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #109</name> + <pv_name>$(P)Over1:PluginType_RBV</pv_name> + <x>125</x> + <y>221</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #113</name> + <pv_name>$(P)ROI1:PortName_RBV</pv_name> + <x>10</x> + <y>246</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #117</name> + <pv_name>$(P)ROI1:PluginType_RBV</pv_name> + <x>125</x> + <y>246</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #121</name> + <pv_name>$(P)ROI2:PortName_RBV</pv_name> + <x>10</x> + <y>271</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #125</name> + <pv_name>$(P)ROI2:PluginType_RBV</pv_name> + <x>125</x> + <y>271</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #129</name> + <pv_name>$(P)ROI3:PortName_RBV</pv_name> + <x>10</x> + <y>296</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #133</name> + <pv_name>$(P)ROI3:PluginType_RBV</pv_name> + <x>125</x> + <y>296</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #137</name> + <pv_name>$(P)ROI4:PortName_RBV</pv_name> + <x>10</x> + <y>321</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #141</name> + <pv_name>$(P)ROI4:PluginType_RBV</pv_name> + <x>125</x> + <y>321</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #145</name> + <pv_name>$(P)Stats1:PortName_RBV</pv_name> + <x>10</x> + <y>346</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #149</name> + <pv_name>$(P)Stats1:PluginType_RBV</pv_name> + <x>125</x> + <y>346</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #153</name> + <pv_name>$(P)Stats2:PortName_RBV</pv_name> + <x>10</x> + <y>371</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #157</name> + <pv_name>$(P)Stats2:PluginType_RBV</pv_name> + <x>125</x> + <y>371</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #161</name> + <pv_name>$(P)Stats3:PortName_RBV</pv_name> + <x>10</x> + <y>396</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #165</name> + <pv_name>$(P)Stats3:PluginType_RBV</pv_name> + <x>125</x> + <y>396</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #169</name> + <pv_name>$(P)Stats4:PortName_RBV</pv_name> + <x>10</x> + <y>421</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #173</name> + <pv_name>$(P)Stats4:PluginType_RBV</pv_name> + <x>125</x> + <y>421</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #177</name> + <pv_name>$(P)Proc1:NDArrayPort</pv_name> + <x>290</x> + <y>120</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #181</name> + <pv_name>$(P)Proc1:EnableCallbacks</pv_name> + <x>355</x> + <y>120</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #184</name> + <pv_name>$(P)Proc1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>121</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #188</name> + <pv_name>$(P)Proc1:BlockingCallbacks</pv_name> + <x>525</x> + <y>120</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #191</name> + <pv_name>$(P)Trans1:NDArrayPort</pv_name> + <x>290</x> + <y>145</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #195</name> + <pv_name>$(P)Trans1:EnableCallbacks</pv_name> + <x>355</x> + <y>145</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #198</name> + <pv_name>$(P)Trans1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>146</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #202</name> + <pv_name>$(P)Trans1:BlockingCallbacks</pv_name> + <x>525</x> + <y>145</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #205</name> + <pv_name>$(P)CC1:NDArrayPort</pv_name> + <x>290</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #209</name> + <pv_name>$(P)CC1:EnableCallbacks</pv_name> + <x>355</x> + <y>170</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #212</name> + <pv_name>$(P)CC1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>171</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #216</name> + <pv_name>$(P)CC1:BlockingCallbacks</pv_name> + <x>525</x> + <y>170</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #219</name> + <pv_name>$(P)CC2:NDArrayPort</pv_name> + <x>290</x> + <y>195</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #223</name> + <pv_name>$(P)CC2:EnableCallbacks</pv_name> + <x>355</x> + <y>195</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #226</name> + <pv_name>$(P)CC2:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>196</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #230</name> + <pv_name>$(P)CC2:BlockingCallbacks</pv_name> + <x>525</x> + <y>195</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #233</name> + <pv_name>$(P)Over1:NDArrayPort</pv_name> + <x>290</x> + <y>220</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #237</name> + <pv_name>$(P)Over1:EnableCallbacks</pv_name> + <x>355</x> + <y>220</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #240</name> + <pv_name>$(P)Over1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>221</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #244</name> + <pv_name>$(P)Over1:BlockingCallbacks</pv_name> + <x>525</x> + <y>220</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #247</name> + <pv_name>$(P)ROI1:NDArrayPort</pv_name> + <x>290</x> + <y>245</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #251</name> + <pv_name>$(P)ROI1:EnableCallbacks</pv_name> + <x>355</x> + <y>245</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #254</name> + <pv_name>$(P)ROI1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>246</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #258</name> + <pv_name>$(P)ROI1:BlockingCallbacks</pv_name> + <x>525</x> + <y>245</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #261</name> + <pv_name>$(P)ROI2:NDArrayPort</pv_name> + <x>290</x> + <y>270</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #265</name> + <pv_name>$(P)ROI2:EnableCallbacks</pv_name> + <x>355</x> + <y>270</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #268</name> + <pv_name>$(P)ROI2:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>271</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #272</name> + <pv_name>$(P)ROI2:BlockingCallbacks</pv_name> + <x>525</x> + <y>270</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #275</name> + <pv_name>$(P)ROI3:NDArrayPort</pv_name> + <x>290</x> + <y>295</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #279</name> + <pv_name>$(P)ROI3:EnableCallbacks</pv_name> + <x>355</x> + <y>295</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #282</name> + <pv_name>$(P)ROI3:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>296</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #286</name> + <pv_name>$(P)ROI3:BlockingCallbacks</pv_name> + <x>525</x> + <y>295</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #289</name> + <pv_name>$(P)ROI4:NDArrayPort</pv_name> + <x>290</x> + <y>320</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #293</name> + <pv_name>$(P)ROI4:EnableCallbacks</pv_name> + <x>355</x> + <y>320</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #296</name> + <pv_name>$(P)ROI4:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>321</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #300</name> + <pv_name>$(P)ROI4:BlockingCallbacks</pv_name> + <x>525</x> + <y>320</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #303</name> + <pv_name>$(P)Stats1:NDArrayPort</pv_name> + <x>290</x> + <y>345</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #307</name> + <pv_name>$(P)Stats1:EnableCallbacks</pv_name> + <x>355</x> + <y>345</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #310</name> + <pv_name>$(P)Stats1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>346</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #314</name> + <pv_name>$(P)Stats1:BlockingCallbacks</pv_name> + <x>525</x> + <y>345</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #317</name> + <pv_name>$(P)Stats2:NDArrayPort</pv_name> + <x>290</x> + <y>370</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #321</name> + <pv_name>$(P)Stats2:EnableCallbacks</pv_name> + <x>355</x> + <y>370</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #324</name> + <pv_name>$(P)Stats2:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>371</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #328</name> + <pv_name>$(P)Stats2:BlockingCallbacks</pv_name> + <x>525</x> + <y>370</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #331</name> + <pv_name>$(P)Stats3:NDArrayPort</pv_name> + <x>290</x> + <y>395</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #335</name> + <pv_name>$(P)Stats3:EnableCallbacks</pv_name> + <x>355</x> + <y>395</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #338</name> + <pv_name>$(P)Stats3:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>396</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #342</name> + <pv_name>$(P)Stats3:BlockingCallbacks</pv_name> + <x>525</x> + <y>395</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #345</name> + <pv_name>$(P)Stats4:NDArrayPort</pv_name> + <x>290</x> + <y>420</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #349</name> + <pv_name>$(P)Stats4:EnableCallbacks</pv_name> + <x>355</x> + <y>420</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #352</name> + <pv_name>$(P)Stats4:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>421</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #356</name> + <pv_name>$(P)Stats4:BlockingCallbacks</pv_name> + <x>525</x> + <y>420</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #359</name> + <actions> + <action type="open_display"> + <file>NDProcess.opi</file> + <macros> + <R>Proc1:</R> + </macros> + <target>tab</target> + <description>Proc1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>120</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #362</name> + <pv_name>$(P)Proc1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>121</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #366</name> + <actions> + <action type="open_display"> + <file>NDTransform.opi</file> + <macros> + <R>Trans1:</R> + </macros> + <target>tab</target> + <description>Trans1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>145</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #369</name> + <pv_name>$(P)Trans1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>146</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #373</name> + <actions> + <action type="open_display"> + <file>NDColorConvert.opi</file> + <macros> + <R>CC1:</R> + </macros> + <target>tab</target> + <description>CC1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>170</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #376</name> + <pv_name>$(P)CC1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>171</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #380</name> + <actions> + <action type="open_display"> + <file>NDColorConvert.opi</file> + <macros> + <R>CC2:</R> + </macros> + <target>tab</target> + <description>CC2:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>195</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #383</name> + <pv_name>$(P)CC2:ArrayRate_RBV</pv_name> + <x>780</x> + <y>196</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #387</name> + <actions> + <action type="open_display"> + <file>NDOverlay.opi</file> + <macros> + <R>Over1:</R> + </macros> + <target>tab</target> + <description>Over1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>220</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #390</name> + <pv_name>$(P)Over1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>221</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #394</name> + <actions> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>ROI1:</R> + </macros> + <target>tab</target> + <description>ROI1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>245</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #397</name> + <pv_name>$(P)ROI1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>246</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #401</name> + <actions> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>ROI2:</R> + </macros> + <target>tab</target> + <description>ROI2:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>270</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #404</name> + <pv_name>$(P)ROI2:ArrayRate_RBV</pv_name> + <x>780</x> + <y>271</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #408</name> + <actions> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>ROI3:</R> + </macros> + <target>tab</target> + <description>ROI3:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>295</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #411</name> + <pv_name>$(P)ROI3:ArrayRate_RBV</pv_name> + <x>780</x> + <y>296</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #415</name> + <actions> + <action type="open_display"> + <file>NDROI.opi</file> + <macros> + <R>ROI4:</R> + </macros> + <target>tab</target> + <description>ROI4:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>320</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #418</name> + <pv_name>$(P)ROI4:ArrayRate_RBV</pv_name> + <x>780</x> + <y>321</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #422</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats1:</R> + </macros> + <target>tab</target> + <description>Stats1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>345</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #425</name> + <pv_name>$(P)Stats1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>346</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #429</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats2:</R> + </macros> + <target>tab</target> + <description>Stats2:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>370</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #432</name> + <pv_name>$(P)Stats2:ArrayRate_RBV</pv_name> + <x>780</x> + <y>371</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #436</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats3:</R> + </macros> + <target>tab</target> + <description>Stats3:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>395</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #439</name> + <pv_name>$(P)Stats3:ArrayRate_RBV</pv_name> + <x>780</x> + <y>396</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #443</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats4:</R> + </macros> + <target>tab</target> + <description>Stats4:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>420</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #446</name> + <pv_name>$(P)Stats4:ArrayRate_RBV</pv_name> + <x>780</x> + <y>421</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #450</name> + <pv_name>$(P)Proc1:QueueFree</pv_name> + <x>695</x> + <y>121</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #454</name> + <pv_name>$(P)Trans1:QueueFree</pv_name> + <x>695</x> + <y>146</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #458</name> + <pv_name>$(P)CC1:QueueFree</pv_name> + <x>695</x> + <y>171</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #462</name> + <pv_name>$(P)CC2:QueueFree</pv_name> + <x>695</x> + <y>196</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #466</name> + <pv_name>$(P)Over1:QueueFree</pv_name> + <x>695</x> + <y>221</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #470</name> + <pv_name>$(P)ROI1:QueueFree</pv_name> + <x>695</x> + <y>246</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #474</name> + <pv_name>$(P)ROI2:QueueFree</pv_name> + <x>695</x> + <y>271</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #478</name> + <pv_name>$(P)ROI3:QueueFree</pv_name> + <x>695</x> + <y>296</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #482</name> + <pv_name>$(P)ROI4:QueueFree</pv_name> + <x>695</x> + <y>321</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #486</name> + <pv_name>$(P)Stats1:QueueFree</pv_name> + <x>695</x> + <y>346</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #490</name> + <pv_name>$(P)Stats2:QueueFree</pv_name> + <x>695</x> + <y>371</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #494</name> + <pv_name>$(P)Stats3:QueueFree</pv_name> + <x>695</x> + <y>396</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #498</name> + <pv_name>$(P)Stats4:QueueFree</pv_name> + <x>695</x> + <y>421</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #502</name> + <pv_name>$(P)Proc1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>121</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #506</name> + <pv_name>$(P)Trans1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>146</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #510</name> + <pv_name>$(P)CC1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>171</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #514</name> + <pv_name>$(P)CC2:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>196</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #518</name> + <pv_name>$(P)Over1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>221</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #522</name> + <pv_name>$(P)ROI1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>246</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #526</name> + <pv_name>$(P)ROI2:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>271</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #530</name> + <pv_name>$(P)ROI3:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>296</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #534</name> + <pv_name>$(P)ROI4:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>321</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #538</name> + <pv_name>$(P)Stats1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>346</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #542</name> + <pv_name>$(P)Stats2:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>371</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #546</name> + <pv_name>$(P)Stats3:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>396</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #550</name> + <pv_name>$(P)Stats4:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>421</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #554</name> + <pv_name>$(P)Stats5:PortName_RBV</pv_name> + <x>10</x> + <y>446</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #558</name> + <pv_name>$(P)Stats5:PluginType_RBV</pv_name> + <x>125</x> + <y>446</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #562</name> + <pv_name>$(P)Stats5:NDArrayPort</pv_name> + <x>290</x> + <y>445</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #566</name> + <pv_name>$(P)Stats5:EnableCallbacks</pv_name> + <x>355</x> + <y>445</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #569</name> + <pv_name>$(P)Stats5:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>446</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #573</name> + <pv_name>$(P)Stats5:BlockingCallbacks</pv_name> + <x>525</x> + <y>445</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #576</name> + <actions> + <action type="open_display"> + <file>NDStats.opi</file> + <macros> + <R>Stats5:</R> + </macros> + <target>tab</target> + <description>Stats5:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>445</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #579</name> + <pv_name>$(P)Stats5:ArrayRate_RBV</pv_name> + <x>780</x> + <y>446</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #583</name> + <pv_name>$(P)Stats5:QueueFree</pv_name> + <x>695</x> + <y>446</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #587</name> + <pv_name>$(P)Stats5:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>446</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #591</name> + <pv_name>$(P)ROIStat1:PortName_RBV</pv_name> + <x>10</x> + <y>521</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #595</name> + <pv_name>$(P)ROIStat1:PluginType_RBV</pv_name> + <x>125</x> + <y>521</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #599</name> + <pv_name>$(P)ROIStat1:NDArrayPort</pv_name> + <x>290</x> + <y>520</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #603</name> + <pv_name>$(P)ROIStat1:EnableCallbacks</pv_name> + <x>355</x> + <y>520</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #606</name> + <pv_name>$(P)ROIStat1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>521</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #610</name> + <pv_name>$(P)ROIStat1:BlockingCallbacks</pv_name> + <x>525</x> + <y>520</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #613</name> + <actions> + <action type="open_display"> + <file>NDROIStat.opi</file> + <macros> + <R>ROIStat1:</R> + </macros> + <target>tab</target> + <description>ROI Statistics #1</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>520</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #616</name> + <pv_name>$(P)ROIStat1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>521</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #620</name> + <pv_name>$(P)ROIStat1:QueueFree</pv_name> + <x>695</x> + <y>521</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #624</name> + <pv_name>$(P)ROIStat1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>521</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #628</name> + <pv_name>$(P)CB1:PortName_RBV</pv_name> + <x>10</x> + <y>546</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #632</name> + <pv_name>$(P)CB1:PluginType_RBV</pv_name> + <x>125</x> + <y>546</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #636</name> + <pv_name>$(P)CB1:NDArrayPort</pv_name> + <x>290</x> + <y>545</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #640</name> + <pv_name>$(P)CB1:EnableCallbacks</pv_name> + <x>355</x> + <y>545</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #643</name> + <pv_name>$(P)CB1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>546</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #647</name> + <pv_name>$(P)CB1:BlockingCallbacks</pv_name> + <x>525</x> + <y>545</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #650</name> + <actions> + <action type="open_display"> + <file>NDCircularBuff.opi</file> + <macros> + <R>CB1:</R> + </macros> + <target>tab</target> + <description>CB1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>545</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #653</name> + <pv_name>$(P)CB1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>546</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #657</name> + <pv_name>$(P)CB1:QueueFree</pv_name> + <x>695</x> + <y>546</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #661</name> + <pv_name>$(P)CB1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>546</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #665</name> + <pv_name>$(P)Scatter1:PortName_RBV</pv_name> + <x>10</x> + <y>471</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #669</name> + <pv_name>$(P)Scatter1:PluginType_RBV</pv_name> + <x>125</x> + <y>471</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #673</name> + <pv_name>$(P)Scatter1:NDArrayPort</pv_name> + <x>290</x> + <y>470</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #677</name> + <pv_name>$(P)Scatter1:EnableCallbacks</pv_name> + <x>355</x> + <y>470</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #680</name> + <pv_name>$(P)Scatter1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>471</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #684</name> + <pv_name>$(P)Scatter1:BlockingCallbacks</pv_name> + <x>525</x> + <y>470</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #687</name> + <actions> + <action type="open_display"> + <file>NDScatter.opi</file> + <macros> + <R>Scatter1:</R> + </macros> + <target>tab</target> + <description>Scatter1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>470</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #690</name> + <pv_name>$(P)Scatter1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>471</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #694</name> + <pv_name>$(P)Scatter1:QueueFree</pv_name> + <x>695</x> + <y>471</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #698</name> + <pv_name>$(P)Scatter1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>471</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #702</name> + <pv_name>$(P)Gather1:PortName_RBV</pv_name> + <x>10</x> + <y>496</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #706</name> + <pv_name>$(P)Gather1:PluginType_RBV</pv_name> + <x>125</x> + <y>496</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #710</name> + <pv_name>$(P)Gather1:NDArrayPort</pv_name> + <x>290</x> + <y>495</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #714</name> + <pv_name>$(P)Gather1:EnableCallbacks</pv_name> + <x>355</x> + <y>495</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #717</name> + <pv_name>$(P)Gather1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>496</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #721</name> + <pv_name>$(P)Gather1:BlockingCallbacks</pv_name> + <x>525</x> + <y>495</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #724</name> + <actions> + <action type="open_display"> + <file>NDGather8.opi</file> + <macros> + <R>Gather1:</R> + </macros> + <target>tab</target> + <description>Gather1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>495</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #727</name> + <pv_name>$(P)Gather1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>496</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #731</name> + <pv_name>$(P)Gather1:QueueFree</pv_name> + <x>695</x> + <y>496</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #735</name> + <pv_name>$(P)Gather1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>496</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #739</name> + <pv_name>$(P)Attr1:PortName_RBV</pv_name> + <x>10</x> + <y>571</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #743</name> + <pv_name>$(P)Attr1:PluginType_RBV</pv_name> + <x>125</x> + <y>571</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #747</name> + <pv_name>$(P)Attr1:NDArrayPort</pv_name> + <x>290</x> + <y>570</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #751</name> + <pv_name>$(P)Attr1:EnableCallbacks</pv_name> + <x>355</x> + <y>570</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #754</name> + <pv_name>$(P)Attr1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>571</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #758</name> + <pv_name>$(P)Attr1:BlockingCallbacks</pv_name> + <x>525</x> + <y>570</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #761</name> + <actions> + <action type="open_display"> + <file>NDPluginAttribute.opi</file> + <macros> + <R>Attr1:</R> + </macros> + <target>tab</target> + <description>Attr1:</description> + </action> + <action type="open_display"> + <file>NDPluginAttribute8.opi</file> + <macros> + <A1>1:</A1> + <A2>2:</A2> + <A3>3:</A3> + <A4>4:</A4> + <A5>5:</A5> + <A6>6:</A6> + <A7>7:</A7> + <A8>8:</A8> + <R>Attr1:</R> + </macros> + <target>tab</target> + <description>Attributes 1-8</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>570</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #765</name> + <pv_name>$(P)Attr1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>571</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #769</name> + <pv_name>$(P)Attr1:QueueFree</pv_name> + <x>695</x> + <y>571</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #773</name> + <pv_name>$(P)Attr1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>571</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #777</name> + <pv_name>$(P)Pva1:PortName_RBV</pv_name> + <x>10</x> + <y>96</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #781</name> + <pv_name>$(P)Pva1:PluginType_RBV</pv_name> + <x>125</x> + <y>96</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #785</name> + <pv_name>$(P)Pva1:NDArrayPort</pv_name> + <x>290</x> + <y>95</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #789</name> + <pv_name>$(P)Pva1:EnableCallbacks</pv_name> + <x>355</x> + <y>95</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #792</name> + <pv_name>$(P)Pva1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>96</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #796</name> + <pv_name>$(P)Pva1:BlockingCallbacks</pv_name> + <x>525</x> + <y>95</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #799</name> + <actions> + <action type="open_display"> + <file>NDPva.opi</file> + <macros> + <EXT>null</EXT> + <R>Pva1:</R> + </macros> + <target>tab</target> + <description>Pva1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>95</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #802</name> + <pv_name>$(P)Pva1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>96</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #806</name> + <pv_name>$(P)Pva1:QueueFree</pv_name> + <x>695</x> + <y>96</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #810</name> + <pv_name>$(P)Pva1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>96</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #814</name> + <pv_name>$(P)FFT1:PortName_RBV</pv_name> + <x>10</x> + <y>596</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #818</name> + <pv_name>$(P)FFT1:PluginType_RBV</pv_name> + <x>125</x> + <y>596</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #822</name> + <pv_name>$(P)FFT1:NDArrayPort</pv_name> + <x>290</x> + <y>595</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #826</name> + <pv_name>$(P)FFT1:EnableCallbacks</pv_name> + <x>355</x> + <y>595</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #829</name> + <pv_name>$(P)FFT1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>596</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #833</name> + <pv_name>$(P)FFT1:BlockingCallbacks</pv_name> + <x>525</x> + <y>595</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #836</name> + <actions> + <action type="open_display"> + <file>NDFFT.opi</file> + <macros> + <R>FFT1:</R> + </macros> + <target>tab</target> + <description>FFT1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>595</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #839</name> + <pv_name>$(P)FFT1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>596</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #843</name> + <pv_name>$(P)FFT1:QueueFree</pv_name> + <x>695</x> + <y>596</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #847</name> + <pv_name>$(P)FFT1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>596</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #851</name> + <pv_name>$(P)netCDF1:PortName_RBV</pv_name> + <x>10</x> + <y>671</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #855</name> + <pv_name>$(P)netCDF1:PluginType_RBV</pv_name> + <x>125</x> + <y>671</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #859</name> + <pv_name>$(P)TIFF1:PortName_RBV</pv_name> + <x>10</x> + <y>696</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #863</name> + <pv_name>$(P)TIFF1:PluginType_RBV</pv_name> + <x>125</x> + <y>696</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #867</name> + <pv_name>$(P)JPEG1:PortName_RBV</pv_name> + <x>10</x> + <y>721</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #871</name> + <pv_name>$(P)JPEG1:PluginType_RBV</pv_name> + <x>125</x> + <y>721</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #875</name> + <pv_name>$(P)Nexus1:PortName_RBV</pv_name> + <x>10</x> + <y>746</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #879</name> + <pv_name>$(P)Nexus1:PluginType_RBV</pv_name> + <x>125</x> + <y>746</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #883</name> + <pv_name>$(P)Magick1:PortName_RBV</pv_name> + <x>10</x> + <y>771</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #887</name> + <pv_name>$(P)Magick1:PluginType_RBV</pv_name> + <x>125</x> + <y>771</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #891</name> + <pv_name>$(P)netCDF1:NDArrayPort</pv_name> + <x>290</x> + <y>670</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #895</name> + <pv_name>$(P)netCDF1:EnableCallbacks</pv_name> + <x>355</x> + <y>670</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #898</name> + <pv_name>$(P)netCDF1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>671</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #902</name> + <pv_name>$(P)netCDF1:BlockingCallbacks</pv_name> + <x>525</x> + <y>670</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #905</name> + <pv_name>$(P)TIFF1:NDArrayPort</pv_name> + <x>290</x> + <y>695</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #909</name> + <pv_name>$(P)TIFF1:EnableCallbacks</pv_name> + <x>355</x> + <y>695</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #912</name> + <pv_name>$(P)TIFF1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>696</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #916</name> + <pv_name>$(P)TIFF1:BlockingCallbacks</pv_name> + <x>525</x> + <y>695</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #919</name> + <pv_name>$(P)JPEG1:NDArrayPort</pv_name> + <x>290</x> + <y>720</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #923</name> + <pv_name>$(P)JPEG1:EnableCallbacks</pv_name> + <x>355</x> + <y>720</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #926</name> + <pv_name>$(P)JPEG1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>721</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #930</name> + <pv_name>$(P)JPEG1:BlockingCallbacks</pv_name> + <x>525</x> + <y>720</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #933</name> + <pv_name>$(P)Nexus1:NDArrayPort</pv_name> + <x>290</x> + <y>745</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #937</name> + <pv_name>$(P)Nexus1:EnableCallbacks</pv_name> + <x>355</x> + <y>745</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #940</name> + <pv_name>$(P)Nexus1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>746</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #944</name> + <pv_name>$(P)Nexus1:BlockingCallbacks</pv_name> + <x>525</x> + <y>745</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #947</name> + <pv_name>$(P)Magick1:NDArrayPort</pv_name> + <x>290</x> + <y>770</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #951</name> + <pv_name>$(P)Magick1:EnableCallbacks</pv_name> + <x>355</x> + <y>770</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #954</name> + <pv_name>$(P)Magick1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>771</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #958</name> + <pv_name>$(P)Magick1:BlockingCallbacks</pv_name> + <x>525</x> + <y>770</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #961</name> + <actions> + <action type="open_display"> + <file>NDFileNetCDF.opi</file> + <macros> + <EXT>nc</EXT> + <R>netCDF1:</R> + </macros> + <target>tab</target> + <description>netCDF1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>670</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #964</name> + <pv_name>$(P)netCDF1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>671</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #968</name> + <actions> + <action type="open_display"> + <file>NDFileTIFF.opi</file> + <macros> + <EXT>tif</EXT> + <R>TIFF1:</R> + </macros> + <target>tab</target> + <description>TIFF1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>695</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #971</name> + <pv_name>$(P)TIFF1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>696</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #975</name> + <actions> + <action type="open_display"> + <file>NDFileJPEG.opi</file> + <macros> + <EXT>jpg</EXT> + <R>JPEG1:</R> + </macros> + <target>tab</target> + <description>JPEG1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>720</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #978</name> + <pv_name>$(P)JPEG1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>721</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #982</name> + <actions> + <action type="open_display"> + <file>NDFileNexus.opi</file> + <macros> + <EXT>h5</EXT> + <R>Nexus1:</R> + </macros> + <target>tab</target> + <description>Nexus1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>745</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #985</name> + <pv_name>$(P)Nexus1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>746</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #989</name> + <actions> + <action type="open_display"> + <file>NDFileMagick.opi</file> + <macros> + <EXT>tif</EXT> + <R>Magick1:</R> + </macros> + <target>tab</target> + <description>Magick1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>770</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #992</name> + <pv_name>$(P)Magick1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>771</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #996</name> + <pv_name>$(P)netCDF1:QueueFree</pv_name> + <x>695</x> + <y>671</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1000</name> + <pv_name>$(P)TIFF1:QueueFree</pv_name> + <x>695</x> + <y>696</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1004</name> + <pv_name>$(P)JPEG1:QueueFree</pv_name> + <x>695</x> + <y>721</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1008</name> + <pv_name>$(P)Nexus1:QueueFree</pv_name> + <x>695</x> + <y>746</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1012</name> + <pv_name>$(P)Magick1:QueueFree</pv_name> + <x>695</x> + <y>771</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1016</name> + <pv_name>$(P)netCDF1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>671</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1020</name> + <pv_name>$(P)TIFF1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>696</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1024</name> + <pv_name>$(P)JPEG1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>721</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1028</name> + <pv_name>$(P)Nexus1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>746</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1032</name> + <pv_name>$(P)Magick1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>771</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1036</name> + <pv_name>$(P)HDF1:PortName_RBV</pv_name> + <x>10</x> + <y>796</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1040</name> + <pv_name>$(P)HDF1:PluginType_RBV</pv_name> + <x>125</x> + <y>796</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1044</name> + <pv_name>$(P)HDF1:NDArrayPort</pv_name> + <x>290</x> + <y>795</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #1048</name> + <pv_name>$(P)HDF1:EnableCallbacks</pv_name> + <x>355</x> + <y>795</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1051</name> + <pv_name>$(P)HDF1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>796</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #1055</name> + <pv_name>$(P)HDF1:BlockingCallbacks</pv_name> + <x>525</x> + <y>795</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #1058</name> + <actions> + <action type="open_display"> + <file>NDFileHDF5.opi</file> + <macros> + <EXT>h5</EXT> + <R>HDF1:</R> + </macros> + <target>tab</target> + <description>HDF1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>795</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1061</name> + <pv_name>$(P)HDF1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>796</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1065</name> + <pv_name>$(P)HDF1:QueueFree</pv_name> + <x>695</x> + <y>796</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1069</name> + <pv_name>$(P)HDF1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>796</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1073</name> + <pv_name>$(P)Codec1:PortName_RBV</pv_name> + <x>10</x> + <y>621</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1077</name> + <pv_name>$(P)Codec1:PluginType_RBV</pv_name> + <x>125</x> + <y>621</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1081</name> + <pv_name>$(P)Codec1:NDArrayPort</pv_name> + <x>290</x> + <y>620</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #1085</name> + <pv_name>$(P)Codec1:EnableCallbacks</pv_name> + <x>355</x> + <y>620</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1088</name> + <pv_name>$(P)Codec1:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>621</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #1092</name> + <pv_name>$(P)Codec1:BlockingCallbacks</pv_name> + <x>525</x> + <y>620</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #1095</name> + <actions> + <action type="open_display"> + <file>NDCodec.opi</file> + <macros> + <R>Codec1:</R> + </macros> + <target>tab</target> + <description>Codec1:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>620</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1098</name> + <pv_name>$(P)Codec1:ArrayRate_RBV</pv_name> + <x>780</x> + <y>621</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1102</name> + <pv_name>$(P)Codec1:QueueFree</pv_name> + <x>695</x> + <y>621</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1106</name> + <pv_name>$(P)Codec1:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>621</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1110</name> + <pv_name>$(P)Codec2:PortName_RBV</pv_name> + <x>10</x> + <y>646</y> + <width>110</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1114</name> + <pv_name>$(P)Codec2:PluginType_RBV</pv_name> + <x>125</x> + <y>646</y> + <width>160</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1118</name> + <pv_name>$(P)Codec2:NDArrayPort</pv_name> + <x>290</x> + <y>645</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #1122</name> + <pv_name>$(P)Codec2:EnableCallbacks</pv_name> + <x>355</x> + <y>645</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1125</name> + <pv_name>$(P)Codec2:EnableCallbacks_RBV</pv_name> + <x>440</x> + <y>646</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #1129</name> + <pv_name>$(P)Codec2:BlockingCallbacks</pv_name> + <x>525</x> + <y>645</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #1132</name> + <actions> + <action type="open_display"> + <file>NDCodec.opi</file> + <macros> + <R>Codec2:</R> + </macros> + <target>tab</target> + <description>Codec2:</description> + </action> + </actions> + <text>More</text> + <x>865</x> + <y>645</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1135</name> + <pv_name>$(P)Codec2:ArrayRate_RBV</pv_name> + <x>780</x> + <y>646</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1139</name> + <pv_name>$(P)Codec2:QueueFree</pv_name> + <x>695</x> + <y>646</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #1143</name> + <pv_name>$(P)Codec2:DroppedArrays_RBV</pv_name> + <x>610</x> + <y>646</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/adcore/createDirectoryHelp.bob b/FC/adcore/createDirectoryHelp.bob new file mode 100644 index 0000000..b1349e3 --- /dev/null +++ b/FC/adcore/createDirectoryHelp.bob @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>createDirectoryHelp</name> + <x>839</x> + <y>129</y> + <width>485</width> + <height>90</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Explanation of CreateDirectory value N</text> + <x>52</x> + <y>5</y> + <width>380</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>N = 0: No directories will be created</text> + <x>5</x> + <y>33</y> + <width>259</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>N < 0: Up to abs(N) new directory levels will be created</text> + <x>5</x> + <y>52</y> + <width>392</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>N > 0: N directories from the top level specified must already exist</text> + <x>5</x> + <y>71</y> + <width>476</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/admisc/ADPlugins.bob b/FC/admisc/ADPlugins.bob new file mode 100644 index 0000000..ce2bb17 --- /dev/null +++ b/FC/admisc/ADPlugins.bob @@ -0,0 +1,385 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ADPlugins</name> + <x>141</x> + <y>292</y> + <width>350</width> + <height>80</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <width>350</width> + <height>80</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>122</x> + <y>2</y> + <width>107</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text></text> + <x>122</x> + <y>10</y> + <width>1</width> + <height>40</height> + <font> + <font family="Sans" style="REGULAR" size="20.792079207920793"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Plugins</text> + <x>140</x> + <y>3</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>NDTraceSimple.opi</file> + <macros> + <R>TR1:</R> + </macros> + <target>tab</target> + <description>Trace</description> + </action> + <action type="open_display"> + <file>NDImage.opi</file> + <macros> + <R>IM1:</R> + <ST>ST1:</ST> + </macros> + <target>tab</target> + <description>Image</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDProcess.opi</file> + <macros> + <R>PR1:</R> + </macros> + <target>tab</target> + <description>Process</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDROI.opi</file> + <macros> + <R>RI1:</R> + </macros> + <target>tab</target> + <description>ROI</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDStats.opi</file> + <macros> + <R>ST1:</R> + </macros> + <target>tab</target> + <description>Stats</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDFileHDF5.opi</file> + <macros> + <EXT>h5</EXT> + <R>HD1:</R> + </macros> + <target>tab</target> + <description>HDF5 file</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDFileTIFF.opi</file> + <macros> + <EXT>tif</EXT> + <R>TF1:</R> + </macros> + <target>tab</target> + <description>TIFF file</description> + </action> + </actions> + <text>Set 1</text> + <x>26</x> + <y>38</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_1</name> + <actions> + <action type="open_display"> + <file>NDTraceSimple.opi</file> + <macros> + <R>TR2:</R> + </macros> + <target>tab</target> + <description>Trace</description> + </action> + <action type="open_display"> + <file>NDImage.opi</file> + <macros> + <R>IM2:</R> + <ST>ST2:</ST> + </macros> + <target>tab</target> + <description>Image</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDProcess.opi</file> + <macros> + <R>PR2:</R> + </macros> + <target>tab</target> + <description>Process</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDROI.opi</file> + <macros> + <R>RI2:</R> + </macros> + <target>tab</target> + <description>ROI</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDStats.opi</file> + <macros> + <R>ST2:</R> + </macros> + <target>tab</target> + <description>Stats</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDFileHDF5.opi</file> + <macros> + <EXT>h5</EXT> + <R>HD2:</R> + </macros> + <target>tab</target> + <description>HDF5 file</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDFileTIFF.opi</file> + <macros> + <EXT>tif</EXT> + <R>TF2:</R> + </macros> + <target>tab</target> + <description>TIFF file</description> + </action> + </actions> + <text>Set 2</text> + <x>103</x> + <y>38</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_2</name> + <actions> + <action type="open_display"> + <file>NDTraceSimple.opi</file> + <macros> + <R>TR3:</R> + </macros> + <target>tab</target> + <description>Trace</description> + </action> + <action type="open_display"> + <file>NDImage.opi</file> + <macros> + <R>IM3:</R> + <ST>ST3:</ST> + </macros> + <target>tab</target> + <description>Image</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDProcess.opi</file> + <macros> + <R>PR3:</R> + </macros> + <target>tab</target> + <description>Process</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDROI.opi</file> + <macros> + <R>RI3:</R> + </macros> + <target>tab</target> + <description>ROI</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDStats.opi</file> + <macros> + <R>ST3:</R> + </macros> + <target>tab</target> + <description>Stats</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDFileHDF5.opi</file> + <macros> + <EXT>h5</EXT> + <R>HD3:</R> + </macros> + <target>tab</target> + <description>HDF5 file</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDFileTIFF.opi</file> + <macros> + <EXT>tif</EXT> + <R>TF3:</R> + </macros> + <target>tab</target> + <description>TIFF file</description> + </action> + </actions> + <text>Set 3</text> + <x>184</x> + <y>38</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_3</name> + <actions> + <action type="open_display"> + <file>NDTraceSimple.opi</file> + <macros> + <R>TR4:</R> + </macros> + <target>tab</target> + <description>Trace</description> + </action> + <action type="open_display"> + <file>NDImage.opi</file> + <macros> + <R>IM4:</R> + <ST>ST4:</ST> + </macros> + <target>tab</target> + <description>Image</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDProcess.opi</file> + <macros> + <R>PR4:</R> + </macros> + <target>tab</target> + <description>Process</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDROI.opi</file> + <macros> + <R>RI4:</R> + </macros> + <target>tab</target> + <description>ROI</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDStats.opi</file> + <macros> + <R>ST4:</R> + </macros> + <target>tab</target> + <description>Stats</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDFileHDF5.opi</file> + <macros> + <EXT>h5</EXT> + <R>HD4:</R> + </macros> + <target>tab</target> + <description>HDF5 file</description> + </action> + <action type="open_display"> + <file>/BDE/adcore-master/NDFileTIFF.opi</file> + <macros> + <EXT>tif</EXT> + <R>TF4:</R> + </macros> + <target>tab</target> + <description>TIFF file</description> + </action> + </actions> + <text>Set 4</text> + <x>266</x> + <y>38</y> + <width>64</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> +</display> diff --git a/FC/admisc/NDFits.bob b/FC/admisc/NDFits.bob new file mode 100644 index 0000000..d702797 --- /dev/null +++ b/FC/admisc/NDFits.bob @@ -0,0 +1,2320 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDFits</name> + <x>78</x> + <y>136</y> + <width>1120</width> + <height>1100</height> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>../adcore-master/NDPluginBase.opi</file> + <x>5</x> + <y>40</y> + <width>383</width> + <height>558</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="group" version="2.0.0"> + <name>Grouping Container</name> + <x>388</x> + <y>40</y> + <width>730</width> + <height>533</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <transparent>true</transparent> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>3</x> + <width>726</width> + <height>526</height> + <line_width>1</line_width> + <line_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>265</x> + <y>2</y> + <width>107</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Fitting</text> + <x>268</x> + <y>2</y> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Background</text> + <x>5</x> + <y>32</y> + <width>105</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)Background</pv_name> + <x>110</x> + <y>32</y> + <width>87</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)BackgroundActual</pv_name> + <x>201</x> + <y>33</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_13</name> + <text>Amplitude</text> + <x>4</x> + <y>102</y> + <width>81</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_14</name> + <text>Mu</text> + <x>4</x> + <y>128</y> + <width>81</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_15</name> + <text>Sigma</text> + <x>4</x> + <y>155</y> + <width>81</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_11</name> + <text>Peak 1</text> + <x>97</x> + <y>60</y> + <width>198</width> + <height>138</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Initial</text> + <x>106</x> + <y>80</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_11</name> + <text>Peak 3</text> + <x>520</x> + <y>60</y> + <width>198</width> + <height>138</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_12</name> + <text>Result</text> + <x>197</x> + <y>80</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)1-PeakAmplitude</pv_name> + <x>107</x> + <y>102</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)1-PeakAmplitudeActual</pv_name> + <x>214</x> + <y>103</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_11</name> + <text>Peak 2</text> + <x>308</x> + <y>60</y> + <width>198</width> + <height>138</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_10</name> + <text>Initial</text> + <x>314</x> + <y>80</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_12</name> + <text>Result</text> + <x>403</x> + <y>80</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_2</name> + <pv_name>$(P)$(R)1-PeakMu</pv_name> + <x>107</x> + <y>128</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_2</name> + <pv_name>$(P)$(R)1-PeakMuActual</pv_name> + <x>214</x> + <y>130</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_3</name> + <pv_name>$(P)$(R)1-PeakSigma</pv_name> + <x>107</x> + <y>155</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(P)$(R)1-PeakSigmaActual</pv_name> + <x>214</x> + <y>155</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)2-PeakAmplitude</pv_name> + <x>315</x> + <y>102</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)2-PeakAmplitudeActual</pv_name> + <x>421</x> + <y>100</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_2</name> + <pv_name>$(P)$(R)2-PeakMu</pv_name> + <x>315</x> + <y>130</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_2</name> + <pv_name>$(P)$(R)2-PeakMuActual</pv_name> + <x>421</x> + <y>129</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_3</name> + <pv_name>$(P)$(R)2-PeakSigma</pv_name> + <x>315</x> + <y>158</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(P)$(R)2-PeakSigmaActual</pv_name> + <x>421</x> + <y>158</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)3-PeakAmplitude</pv_name> + <x>529</x> + <y>102</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)3-PeakAmplitudeActual</pv_name> + <x>635</x> + <y>103</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_2</name> + <pv_name>$(P)$(R)3-PeakMu</pv_name> + <x>529</x> + <y>131</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_2</name> + <pv_name>$(P)$(R)3-PeakMuActual</pv_name> + <x>635</x> + <y>132</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_3</name> + <pv_name>$(P)$(R)3-PeakSigma</pv_name> + <x>529</x> + <y>160</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(P)$(R)3-PeakSigmaActual</pv_name> + <x>635</x> + <y>161</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_14</name> + <text>Result</text> + <x>618</x> + <y>82</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_13</name> + <text>Initial</text> + <x>529</x> + <y>82</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_11</name> + <text>Fit status parameters</text> + <x>6</x> + <y>398</y> + <width>718</width> + <height>110</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_25</name> + <text>Outcome</text> + <x>9</x> + <y>417</y> + <width>167</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_10</name> + <pv_name>$(P)$(R)Outcome_RBV</pv_name> + <x>183</x> + <y>418</y> + <width>59</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_26</name> + <text>Nr. points</text> + <x>372</x> + <y>34</y> + <width>105</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_11</name> + <pv_name>$(P)$(R)Points_RBV</pv_name> + <x>472</x> + <y>35</y> + <width>80</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_27</name> + <text>Nr. peaks</text> + <x>552</x> + <y>34</y> + <width>78</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_11</name> + <text>Fit control parameters</text> + <x>6</x> + <y>210</y> + <width>718</width> + <height>183</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_12</name> + <pv_name>$(P)$(R)Peaks_RBV</pv_name> + <x>642</x> + <y>35</y> + <width>76</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)Ftol</pv_name> + <x>422</x> + <y>233</y> + <width>148</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)Ftol_RBV</pv_name> + <x>573</x> + <y>234</y> + <width>146</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_13</name> + <text>Relative error desired in the sum of squares</text> + <x>10</x> + <y>233</y> + <width>405</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_11</name> + <pv_name>$(P)$(R)Xtol</pv_name> + <x>422</x> + <y>255</y> + <width>148</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_14</name> + <pv_name>$(P)$(R)Xtol_RBV</pv_name> + <x>573</x> + <y>256</y> + <width>146</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_30</name> + <text>Relative error between last two approximations</text> + <x>10</x> + <y>255</y> + <width>405</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_12</name> + <pv_name>$(P)$(R)Gtol</pv_name> + <x>422</x> + <y>279</y> + <width>148</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_15</name> + <pv_name>$(P)$(R)Gtol_RBV</pv_name> + <x>573</x> + <y>280</y> + <width>146</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_31</name> + <text>Orthogonality desired between fvec and its derivs</text> + <x>10</x> + <y>279</y> + <width>405</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_13</name> + <pv_name>$(P)$(R)Epsilon</pv_name> + <x>422</x> + <y>300</y> + <width>148</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_16</name> + <pv_name>$(P)$(R)Epsilon_RBV</pv_name> + <x>573</x> + <y>301</y> + <width>146</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_32</name> + <text>Step used to calculate the Jacobian</text> + <x>10</x> + <y>300</y> + <width>405</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_14</name> + <pv_name>$(P)$(R)StepBound</pv_name> + <x>422</x> + <y>322</y> + <width>148</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_17</name> + <pv_name>$(P)$(R)StepBound_RBV</pv_name> + <x>573</x> + <y>323</y> + <width>146</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_33</name> + <text>Initial step bound</text> + <x>10</x> + <y>322</y> + <width>405</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_18</name> + <pv_name>$(P)$(R)Patience_RBV</pv_name> + <x>573</x> + <y>346</y> + <width>146</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_15</name> + <pv_name>$(P)$(R)Patience</pv_name> + <x>422</x> + <y>345</y> + <width>148</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_34</name> + <text>Maximum number of function evaluations</text> + <x>10</x> + <y>345</y> + <width>405</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_19</name> + <pv_name>$(P)$(R)ScaleDiag_RBV</pv_name> + <x>573</x> + <y>368</y> + <width>146</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_35</name> + <text>Rescale the variables internally</text> + <x>10</x> + <y>367</y> + <width>405</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)ScaleDiag</pv_name> + <x>422</x> + <y>369</y> + <width>148</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_37</name> + <text>Fit status</text> + <x>256</x> + <y>416</y> + <width>105</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_20</name> + <pv_name>$(P)$(R)Status_RBV</pv_name> + <x>372</x> + <y>417</y> + <width>350</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_38</name> + <text>Nr. Iterations</text> + <x>9</x> + <y>438</y> + <width>167</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_21</name> + <pv_name>$(P)$(R)NrIterations_RBV</pv_name> + <x>183</x> + <y>439</y> + <width>59</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_39</name> + <text>Residual Vector Norm</text> + <x>9</x> + <y>457</y> + <width>167</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_22</name> + <pv_name>$(P)$(R)ResidVectorNorm_RBV</pv_name> + <x>183</x> + <y>458</y> + <width>59</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_40</name> + <text>Reason</text> + <x>258</x> + <y>437</y> + <width>105</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_23</name> + <pv_name>$(P)$(R)OutcomeStr_RBV</pv_name> + <x>373</x> + <y>438</y> + <width>348</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_41</name> + <text>Reason Long</text> + <x>258</x> + <y>458</y> + <width>105</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_24</name> + <pv_name>$(P)$(R)OutcomeStrLong_RBV</pv_name> + <x>373</x> + <y>459</y> + <width>348</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_42</name> + <text>Successful fit count</text> + <x>9</x> + <y>479</y> + <width>167</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_25</name> + <pv_name>$(P)$(R)GoodCounter_RBV</pv_name> + <x>183</x> + <y>480</y> + <width>117</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_43</name> + <text>Failed fit count</text> + <x>325</x> + <y>480</y> + <width>117</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_26</name> + <pv_name>$(P)$(R)BadCounter_RBV</pv_name> + <x>447</x> + <y>480</y> + <width>103</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + <description>Reset Counters</description> + </action> + </actions> + <pv_name>$(P)$(R)ResetCounters</pv_name> + <x>621</x> + <y>483</y> + <height>20</height> + <foreground_color> + <color name="Gray_14" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="ioc_write_bg" red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>XY Graph</name> + <x>5</x> + <y>605</y> + <width>1110</width> + <height>421</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <title>Original and fitted curves</title> + <title_font> + <font family="Arial" style="BOLD" size="11.881188118811881"> + </font> + </title_font> + <show_toolbar>true</show_toolbar> + <actions> + </actions> + <rules> + <rule name="data_width" prop_id="axis_0_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + </rule> + <rule name="buffer_size" prop_id="trace_0_buffer_size" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + </rule> + <rule name="buffer_size" prop_id="trace_1_buffer_size" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + </rule> + </rules> + <x_axis> + <title>Points</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font family="Arial" style="BOLD" size="8.910891089108912"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font family="Arial" style="BOLD" size="8.910891089108912"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(R)Y_RBV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(R)Fit_RBV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="242" green="26" blue="26"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>3</x> + <y>4</y> + <width>390</width> + <height>25</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>$(P)$(R)</text> + <x>87</x> + <y>6</y> + <width>216</width> + <height>25</height> + <font> + <font family="Sans" style="REGULAR" size="14.851485148514852"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/admisc/NDImage.bob b/FC/admisc/NDImage.bob new file mode 100644 index 0000000..9e6fa89 --- /dev/null +++ b/FC/admisc/NDImage.bob @@ -0,0 +1,336 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(P) Image</name> + <x>159</x> + <y>196</y> + <width>1400</width> + <background_color> + <color name="Gray_4" red="187" green="187" blue="187"> + </color> + </background_color> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_1</name> + <x>434</x> + <y>4</y> + <width>866</width> + <height>55</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>/BDE/adcore-master/NDPluginBase.opi</file> + <x>5</x> + <y>40</y> + <width>383</width> + <height>558</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>$(P)$(R)</text> + <x>87</x> + <y>6</y> + <width>216</width> + <height>25</height> + <font> + <font family="Sans" style="REGULAR" size="14.851485148514852"> + </font> + </font> + <foreground_color> + <color name="ioc_read_fg" red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="image" version="2.0.0"> + <name>Intensity Graph</name> + <pv_name>$(P)$(R)ArrayData</pv_name> + <x>394</x> + <y>57</y> + <width>1000</width> + <height>515</height> + <background_color> + <color name="Transparent" red="255" green="255" blue="255" alpha="0"> + </color> + </background_color> + <color_map> + <name>JET</name> + </color_map> + <x_axis> + <visible>true</visible> + <title>X Axis</title> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + </x_axis> + <y_axis> + <visible>true</visible> + <title>Y Axis</title> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + </y_axis> + <actions> + </actions> + <rules> + <rule name="data_width" prop_id="data_width" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + </rule> + <rule name="data_height" prop_id="data_height" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize1_RBV</pv_name> + </rule> + <rule name="data_x_max" prop_id="x_axis_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + </rule> + <rule name="data_y_max" prop_id="y_axis_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize1_RBV</pv_name> + </rule> + </rules> + <scripts> + <script file="image_limits.js"> + <pv_name>$(P)$(R)ArrayData</pv_name> + <pv_name trigger="false">loc://imageLimitsControl</pv_name> + <pv_name trigger="false">loc://imageMinimum</pv_name> + <pv_name trigger="false">loc://imageMaximum</pv_name> + <pv_name trigger="false">$(P)$(ST)MinValue_RBV</pv_name> + <pv_name trigger="false">$(P)$(ST)MaxValue_RBV</pv_name> + <pv_name trigger="false">$(P)$(ST)ComputeStatistics_RBV</pv_name> + <pv_name trigger="false">$(P)$(ST)EnableCallbacks_RBV</pv_name> + </script> + </scripts> + <border_alarm_sensitive>false</border_alarm_sensitive> + <data_width>1024</data_width> + <data_height>1024</data_height> + <autoscale>false</autoscale> + <maximum>65536.0</maximum> + </widget> + <widget type="spinner" version="2.0.0"> + <name>minimumInput</name> + <pv_name>loc://imageMinimum(0)</pv_name> + <x>738</x> + <y>9</y> + <width>116</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + </widget> + <widget type="spinner" version="2.0.0"> + <name>maximumInput</name> + <pv_name>loc://imageMaximum(1000)</pv_name> + <x>876</x> + <y>9</y> + <width>116</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button</name> + <pv_name>loc://imageLimitsControl(0)</pv_name> + <bit>-1</bit> + <x>548</x> + <y>28</y> + <width>66</width> + <height>22</height> + <off_label></off_label> + <off_color> + <color red="0" green="100" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="255" blue="0"> + </color> + </on_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Image Limits</text> + <x>449</x> + <y>6</y> + <width>97</width> + <height>48</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>controlLabel</name> + <text>???</text> + <x>632</x> + <y>26</y> + <width>71</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>minimumLabel</name> + <text>Label</text> + <x>738</x> + <y>37</y> + <width>116</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>maximumLabel</name> + <text>Label</text> + <x>877</x> + <y>37</y> + <width>116</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="execute"> + <script file="copy_limits.js"> + </script> + </action> + </actions> + <text>Copy Limits</text> + <x>1066</x> + <y>15</y> + <width>109</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Control</text> + <x>548</x> + <y>4</y> + <width>65</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/admisc/NDProcess.bob b/FC/admisc/NDProcess.bob new file mode 100644 index 0000000..72208c9 --- /dev/null +++ b/FC/admisc/NDProcess.bob @@ -0,0 +1,3056 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDProcess</name> + <x>10</x> + <y>31</y> + <width>1150</width> + <height>660</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <y>9</y> + <width>1150</width> + <height>26</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>390</x> + <y>40</y> + <width>350</width> + <height>570</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>792</x> + <y>42</y> + <width>280</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>745</x> + <y>40</y> + <width>400</width> + <height>615</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>437</x> + <y>42</y> + <width>280</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>442</x> + <y>560</y> + <width>280</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>442</x> + <y>425</y> + <width>280</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>437</x> + <y>155</y> + <width>280</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>442</x> + <y>290</y> + <width>280</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>../adcore/NDPluginBase.opi</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>$(P)$(R)</text> + <y>10</y> + <width>1150</width> + <height>25</height> + <font> + <font family="Sans" style="REGULAR" size="14.851485148514852"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Recursive filter</text> + <x>852</x> + <y>42</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)EnableFilter_RBV</pv_name> + <x>1023</x> + <y>71</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable filter</text> + <x>796</x> + <y>70</y> + <width>130</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)EnableFilter</pv_name> + <x>937</x> + <y>71</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)NumFilter_RBV</pv_name> + <x>1023</x> + <y>96</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)NumFilter</pv_name> + <x>937</x> + <y>96</y> + <width>80</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>N filter</text> + <x>846</x> + <y>95</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>N filtered</text> + <x>826</x> + <y>120</y> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)NumFiltered_RBV</pv_name> + <x>937</x> + <y>121</y> + <width>80</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Filter type</text> + <x>816</x> + <y>145</y> + <width>110</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)FilterType</pv_name> + <x>937</x> + <y>146</y> + <width>140</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Reset filter</text> + <x>806</x> + <y>170</y> + <width>120</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ResetFilter</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)ResetFilter</pv_name> + <text>Reset</text> + <x>937</x> + <y>171</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>On filter reset:</text> + <x>755</x> + <y>531</y> + <width>112</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>(OC3+OC4/N)*I[n])</text> + <x>755</x> + <y>474</y> + <width>294</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>(FC3+FC4/N)*I[n])</text> + <x>755</x> + <y>512</y> + <width>294</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>N = value of NumFiltered</text> + <x>755</x> + <y>612</y> + <width>168</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>F = Stored filter (double precision)</text> + <x>755</x> + <y>593</y> + <width>252</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>I = Input array in callback</text> + <x>755</x> + <y>574</y> + <width>189</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>O = Output array passed to clients</text> + <x>755</x> + <y>631</y> + <width>238</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)OOffset</pv_name> + <x>825</x> + <y>246</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)OOffset_RBV</pv_name> + <x>880</x> + <y>246</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)OC1</pv_name> + <x>825</x> + <y>271</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)OC1_RBV</pv_name> + <x>880</x> + <y>271</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>OC2</text> + <x>988</x> + <y>270</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)OC2</pv_name> + <x>1021</x> + <y>271</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)OC2_RBV</pv_name> + <x>1076</x> + <y>271</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)OC3</pv_name> + <x>825</x> + <y>296</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)OC3_RBV</pv_name> + <x>880</x> + <y>296</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>OC4</text> + <x>988</x> + <y>295</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)OC4</pv_name> + <x>1021</x> + <y>296</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)OC4_RBV</pv_name> + <x>1076</x> + <y>296</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)ROffset</pv_name> + <x>825</x> + <y>396</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ROffset_RBV</pv_name> + <x>880</x> + <y>396</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)FOffset</pv_name> + <x>825</x> + <y>321</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)FOffset_RBV</pv_name> + <x>880</x> + <y>321</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)FC1</pv_name> + <x>825</x> + <y>346</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)FC1_RBV</pv_name> + <x>880</x> + <y>346</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FC2</text> + <x>988</x> + <y>345</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)FC2</pv_name> + <x>1021</x> + <y>346</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)FC2_RBV</pv_name> + <x>1076</x> + <y>346</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)FC3</pv_name> + <x>825</x> + <y>371</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)FC3_RBV</pv_name> + <x>880</x> + <y>371</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FC4</text> + <x>988</x> + <y>370</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)FC4</pv_name> + <x>1021</x> + <y>371</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)FC4_RBV</pv_name> + <x>1076</x> + <y>371</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>OScale</text> + <x>958</x> + <y>245</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)OScale</pv_name> + <x>1021</x> + <y>246</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)OScale_RBV</pv_name> + <x>1076</x> + <y>246</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FScale</text> + <x>958</x> + <y>320</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)FScale</pv_name> + <x>1021</x> + <y>321</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)FScale_RBV</pv_name> + <x>1076</x> + <y>321</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>F[n] = FOffset + FScale*((FC1+FC2/N)*F[n-1] +</text> + <x>755</x> + <y>493</y> + <width>315</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>O[n] = OOffset + OScale*((OC1+OC2/N)*F[n-1] +</text> + <x>755</x> + <y>455</y> + <width>322</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>F[0] = ROffset + RC1*F[n] + RC2*I[0]</text> + <x>755</x> + <y>550</y> + <width>252</width> + <height>14</height> + <font> + <font family="Sans" style="REGULAR" size="7.920792079207921"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)RC1</pv_name> + <x>825</x> + <y>421</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)RC1_RBV</pv_name> + <x>880</x> + <y>421</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>RC2</text> + <x>988</x> + <y>420</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)RC2</pv_name> + <x>1021</x> + <y>421</y> + <width>50</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)RC2_RBV</pv_name> + <x>1076</x> + <y>421</y> + <width>60</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Auto reset filter</text> + <x>756</x> + <y>195</y> + <width>170</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)AutoResetFilter</pv_name> + <x>937</x> + <y>196</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Filter callbacks</text> + <x>766</x> + <y>220</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)FilterCallbacks</pv_name> + <x>937</x> + <y>221</y> + <width>140</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable background</text> + <x>401</x> + <y>95</y> + <width>170</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)EnableBackground_RBV</pv_name> + <x>668</x> + <y>96</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)EnableBackground</pv_name> + <x>582</x> + <y>96</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Background subtraction</text> + <x>467</x> + <y>42</y> + <width>220</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>OOffset</text> + <x>752</x> + <y>245</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>OC1</text> + <x>792</x> + <y>270</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>OC3</text> + <x>792</x> + <y>295</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>ROffset</text> + <x>752</x> + <y>395</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FOffset</text> + <x>752</x> + <y>320</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FC1</text> + <x>792</x> + <y>345</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FC3</text> + <x>792</x> + <y>370</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>RC1</text> + <x>792</x> + <y>420</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Data type</text> + <x>473</x> + <y>585</y> + <width>90</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)DataTypeOut</pv_name> + <x>574</x> + <y>586</y> + <width>80</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)DataTypeOut_RBV</pv_name> + <x>660</x> + <y>586</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Output data type</text> + <x>502</x> + <y>560</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable low clip</text> + <x>421</x> + <y>450</y> + <width>150</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)EnableLowClip_RBV</pv_name> + <x>668</x> + <y>451</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Low clip value</text> + <x>431</x> + <y>475</y> + <width>140</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)LowClip_RBV</pv_name> + <x>668</x> + <y>476</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable high clip</text> + <x>411</x> + <y>500</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)EnableHighClip_RBV</pv_name> + <x>668</x> + <y>501</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)HighClip_RBV</pv_name> + <x>668</x> + <y>525</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>High clip value</text> + <x>421</x> + <y>525</y> + <width>150</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)EnableLowClip</pv_name> + <x>582</x> + <y>451</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)LowClip</pv_name> + <x>582</x> + <y>476</y> + <width>80</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)EnableHighClip</pv_name> + <x>582</x> + <y>501</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)HighClip</pv_name> + <x>582</x> + <y>525</y> + <width>80</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Low/High Clipping</text> + <x>497</x> + <y>425</y> + <width>170</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Save flat field</text> + <x>421</x> + <y>180</y> + <width>150</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ValidFlatField_RBV</pv_name> + <x>668</x> + <y>181</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable flat field</text> + <x>401</x> + <y>205</y> + <width>170</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)EnableFlatField_RBV</pv_name> + <x>668</x> + <y>206</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Scale flat field</text> + <x>411</x> + <y>230</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ScaleFlatField_RBV</pv_name> + <x>668</x> + <y>231</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SaveFlatField</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)SaveFlatField</pv_name> + <text>Save</text> + <x>582</x> + <y>181</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)EnableFlatField</pv_name> + <x>582</x> + <y>206</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)ScaleFlatField</pv_name> + <x>582</x> + <y>231</y> + <width>80</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Flat field normalization</text> + <x>457</x> + <y>155</y> + <width>240</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Scale and Offset</text> + <x>502</x> + <y>290</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Scale value</text> + <x>461</x> + <y>365</y> + <width>110</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)Scale_RBV</pv_name> + <x>668</x> + <y>366</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)Scale</pv_name> + <x>582</x> + <y>366</y> + <width>80</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Offset value</text> + <x>451</x> + <y>390</y> + <width>120</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)Offset</pv_name> + <x>582</x> + <y>390</y> + <width>80</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)Offset_RBV</pv_name> + <x>668</x> + <y>390</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable scale/off.</text> + <x>401</x> + <y>315</y> + <width>170</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)EnableOffsetScale</pv_name> + <x>582</x> + <y>316</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)EnableOffsetScale_RBV</pv_name> + <x>668</x> + <y>316</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Auto scale/off.</text> + <x>421</x> + <y>340</y> + <width>150</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)AutoOffsetScale</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)AutoOffsetScale</pv_name> + <text>Auto calc</text> + <x>582</x> + <y>341</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Save background</text> + <x>421</x> + <y>70</y> + <width>150</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)SaveBackground</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)SaveBackground</pv_name> + <text>Save</text> + <x>582</x> + <y>71</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ValidBackground_RBV</pv_name> + <x>668</x> + <y>71</y> + <width>62</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Read TIFF file</text> + <x>431</x> + <y>120</y> + <width>140</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ReadBackgroundTIFFSeq.PROC</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)ReadBackgroundTIFFSeq.PROC</pv_name> + <text>Read</text> + <x>582</x> + <y>121</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>../adcore/NDProcessTIFF.opi</file> + <macros> + <R>$(R)TIFF-</R> + </macros> + <target>tab</target> + <description>TIFF file setup</description> + </action> + </actions> + <text>Setup</text> + <x>668</x> + <y>120</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Read TIFF file</text> + <x>431</x> + <y>255</y> + <width>140</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)ReadFlatFieldTIFFSeq</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)ReadFlatFieldTIFFSeq</pv_name> + <text>Read</text> + <x>582</x> + <y>256</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>../adcore/NDProcessTIFF.opi</file> + <macros> + <R>$(R)TIFF-</R> + </macros> + <target>tab</target> + <description>TIFF file setup</description> + </action> + </actions> + <text>Setup</text> + <x>668</x> + <y>255</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> +</display> diff --git a/FC/admisc/NDStats.bob b/FC/admisc/NDStats.bob new file mode 100644 index 0000000..e0cd00f --- /dev/null +++ b/FC/admisc/NDStats.bob @@ -0,0 +1,3412 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDStats</name> + <x>180</x> + <y>122</y> + <width>1120</width> + <height>675</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <y>9</y> + <width>1120</width> + <height>26</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>390</x> + <y>40</y> + <width>360</width> + <height>235</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>515</x> + <y>44</y> + <width>110</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>755</x> + <y>40</y> + <width>360</width> + <height>200</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>880</x> + <y>45</y> + <width>110</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>390</x> + <y>280</y> + <width>360</width> + <height>305</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>515</x> + <y>285</y> + <width>110</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>755</x> + <y>245</y> + <width>360</width> + <height>230</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>882</x> + <y>247</y> + <width>107</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>875</x> + <y>485</y> + <width>120</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>755</x> + <y>480</y> + <width>360</width> + <height>155</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>../adcore/NDPluginBase.opi</file> + <x>5</x> + <y>40</y> + <width>380</width> + <height>555</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="group" version="2.0.0"> + <name>Grouping Container</name> + <x>390</x> + <y>590</y> + <width>360</width> + <height>80</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <transparent>true</transparent> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>127</x> + <y>2</y> + <width>107</width> + <height>21</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <width>360</width> + <height>80</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <transparent>true</transparent> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Reset</text> + <x>155</x> + <y>2</y> + <width>50</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Reset</text> + <x>135</x> + <y>29</y> + <width>50</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>yySseq_full.opi</file> + <macros> + <S>$(R)Reset</S> + </macros> + <target>tab</target> + <description>Reset</description> + </action> + <action type="open_display"> + <file>yySseq_full.opi</file> + <macros> + <S>$(R)Reset1</S> + </macros> + <target>tab</target> + <description>Reset1</description> + </action> + <action type="open_display"> + <file>yySseq_full.opi</file> + <macros> + <S>$(R)Reset2</S> + </macros> + <target>tab</target> + <description>Reset2</description> + </action> + </actions> + <text>Menu Button Label</text> + <x>196</x> + <y>54</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Configure</text> + <x>95</x> + <y>54</y> + <width>90</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Reset.PROC</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)Reset.PROC</pv_name> + <text>Reset</text> + <x>196</x> + <y>29</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>$(P)$(R)</text> + <y>10</y> + <width>1120</width> + <height>25</height> + <font> + <font family="Sans" style="REGULAR" size="14.851485148514852"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Statistics</text> + <x>519</x> + <y>44</y> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)ComputeStatistics</pv_name> + <x>584</x> + <y>72</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ComputeStatistics_RBV</pv_name> + <x>650</x> + <y>72</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Compute statistics</text> + <x>395</x> + <y>71</y> + <width>180</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Background width</text> + <x>414</x> + <y>96</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)BgdWidth</pv_name> + <x>583</x> + <y>96</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)BgdWidth_RBV</pv_name> + <x>649</x> + <y>97</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Cursor X</text> + <x>860</x> + <y>143</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>Scrollbar</name> + <pv_name>$(P)$(R)CursorX</pv_name> + <x>949</x> + <y>143</y> + <width>160</width> + <actions> + </actions> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)CursorX</pv_name> + <x>949</x> + <y>121</y> + <width>60</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)CursorX_RBV</pv_name> + <x>1014</x> + <y>121</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Cursor Y</text> + <x>860</x> + <y>188</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="scrollbar" version="2.0.0"> + <name>Scrollbar</name> + <pv_name>$(P)$(R)CursorY</pv_name> + <x>949</x> + <y>188</y> + <width>160</width> + <actions> + </actions> + <bar_length>1.0</bar_length> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)CursorY</pv_name> + <x>949</x> + <y>166</y> + <width>60</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)CursorY_RBV</pv_name> + <x>1014</x> + <y>166</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)ComputeProfiles</pv_name> + <x>949</x> + <y>72</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ComputeProfiles_RBV</pv_name> + <x>1015</x> + <y>72</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Compute profiles</text> + <x>780</x> + <y>71</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Size X</text> + <x>799</x> + <y>96</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ProfileSizeX_RBV</pv_name> + <x>863</x> + <y>97</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ProfileSizeY_RBV</pv_name> + <x>1015</x> + <y>97</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Y</text> + <x>999</x> + <y>96</y> + <width>10</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Profiles</text> + <x>894</x> + <y>45</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>../adcore/NDPlot.opi</file> + <macros> + <DATA>ProfileAverageX_RBV</DATA> + <TITLE>AverageX</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Average X</description> + </action> + <action type="open_display"> + <file>../adcore/NDPlot.opi</file> + <macros> + <DATA>ProfileAverageY_RBV</DATA> + <TITLE>AverageY</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Average Y</description> + </action> + <action type="open_display"> + <file>../adcore/NDPlot.opi</file> + <macros> + <DATA>ProfileThresholdX_RBV</DATA> + <TITLE>ThresholdX</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Threshold X</description> + </action> + <action type="open_display"> + <file>../adcore/NDPlot.opi</file> + <macros> + <DATA>ProfileThresholdY_RBV</DATA> + <TITLE>ThresholdY</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Threshold Y</description> + </action> + <action type="open_display"> + <file>../adcore/NDPlot.opi</file> + <macros> + <DATA>ProfileCentroidX_RBV</DATA> + <TITLE>CentroidX</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Centroid X</description> + </action> + <action type="open_display"> + <file>../adcore/NDPlot.opi</file> + <macros> + <DATA>ProfileCentroidY_RBV</DATA> + <TITLE>CentroidY</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Centroid Y</description> + </action> + <action type="open_display"> + <file>../adcore/NDPlot.opi</file> + <macros> + <DATA>ProfileCursorX_RBV</DATA> + <TITLE>CursorX</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Cursor X</description> + </action> + <action type="open_display"> + <file>../adcore/NDPlot.opi</file> + <macros> + <DATA>ProfileCursorY_RBV</DATA> + <TITLE>CursorY</TITLE> + <XLABEL>Pixel</XLABEL> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Cursor Y</description> + </action> + </actions> + <text>Menu Button Label</text> + <x>951</x> + <y>213</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Plot</text> + <x>900</x> + <y>213</y> + <width>40</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Minimum</text> + <x>405</x> + <y>121</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)MinValue_RBV</pv_name> + <x>479</x> + <y>122</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Maximum</text> + <x>575</x> + <y>121</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)MaxValue_RBV</pv_name> + <x>649</x> + <y>122</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Min. X</text> + <x>415</x> + <y>146</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)MinX_RBV</pv_name> + <x>479</x> + <y>147</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Max. X</text> + <x>585</x> + <y>146</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)MaxX_RBV</pv_name> + <x>649</x> + <y>147</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Min. Y</text> + <x>415</x> + <y>171</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)MinY_RBV</pv_name> + <x>479</x> + <y>172</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Max. Y</text> + <x>585</x> + <y>171</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)MaxY_RBV</pv_name> + <x>649</x> + <y>172</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Total</text> + <x>423</x> + <y>196</y> + <width>50</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)Total_RBV</pv_name> + <x>479</x> + <y>197</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Net</text> + <x>613</x> + <y>196</y> + <width>30</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)Net_RBV</pv_name> + <x>649</x> + <y>197</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Mean</text> + <x>435</x> + <y>221</y> + <width>40</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)MeanValue_RBV</pv_name> + <x>479</x> + <y>222</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Sigma</text> + <x>595</x> + <y>221</y> + <width>50</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)Sigma_RBV</pv_name> + <x>649</x> + <y>222</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSTotal</RN> + </macros> + <target>tab</target> + <description>Total</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSNet</RN> + </macros> + <target>tab</target> + <description>Net</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSMinValue</RN> + </macros> + <target>tab</target> + <description>Min</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSMinX</RN> + </macros> + <target>tab</target> + <description>Min X</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSMinY</RN> + </macros> + <target>tab</target> + <description>Min Y</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSMaxValue</RN> + </macros> + <target>tab</target> + <description>Max</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSMaxX</RN> + </macros> + <target>tab</target> + <description>Max X</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSMaxY</RN> + </macros> + <target>tab</target> + <description>Max Y</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSMeanValue</RN> + </macros> + <target>tab</target> + <description>Mean</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSSigma</RN> + </macros> + <target>tab</target> + <description>Sigma</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSTimestamp</RN> + </macros> + <target>tab</target> + <description>Time stamp</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesBasicAll.opi</file> + <target>tab</target> + <description>All</description> + </action> + </actions> + <text>Menu Button Label</text> + <x>590</x> + <y>246</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time series plots</text> + <x>415</x> + <y>246</y> + <width>170</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)ComputeCentroid</pv_name> + <x>584</x> + <y>311</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ComputeCentroid_RBV</pv_name> + <x>650</x> + <y>311</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Compute centroid</text> + <x>415</x> + <y>310</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Centroid</text> + <x>529</x> + <y>285</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Centroid threshold</text> + <x>395</x> + <y>335</y> + <width>180</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)CentroidThreshold</pv_name> + <x>584</x> + <y>336</y> + <width>60</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)CentroidThreshold_RBV</pv_name> + <x>650</x> + <y>336</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Histogram</text> + <x>890</x> + <y>247</y> + <width>90</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)ComputeHistogram</pv_name> + <x>951</x> + <y>275</y> + <width>60</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Compute histogram?</text> + <x>760</x> + <y>274</y> + <width>180</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)HistSize</pv_name> + <x>951</x> + <y>299</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Size</text> + <x>900</x> + <y>299</y> + <width>40</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)HistMin</pv_name> + <x>951</x> + <y>324</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Minimum</text> + <x>870</x> + <y>324</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)HistMax</pv_name> + <x>951</x> + <y>349</y> + <width>60</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Maximum</text> + <x>870</x> + <y>349</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)ComputeHistogram_RBV</pv_name> + <x>1018</x> + <y>275</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)HistSize_RBV</pv_name> + <x>1018</x> + <y>300</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)HistMin_RBV</pv_name> + <x>1018</x> + <y>325</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)HistMax_RBV</pv_name> + <x>1018</x> + <y>350</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Centroid X</text> + <x>395</x> + <y>385</y> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)CentroidX_RBV</pv_name> + <x>499</x> + <y>386</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)CentroidY_RBV</pv_name> + <x>650</x> + <y>386</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Y</text> + <x>634</x> + <y>385</y> + <width>10</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Centroid total</text> + <x>395</x> + <y>361</y> + <width>140</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)CentroidTotal_RBV</pv_name> + <x>539</x> + <y>362</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)SigmaXY_RBV</pv_name> + <x>519</x> + <y>486</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Sigma XY</text> + <x>435</x> + <y>485</y> + <width>80</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)SigmaY_RBV</pv_name> + <x>650</x> + <y>411</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Y</text> + <x>634</x> + <y>410</y> + <width>10</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)SigmaX_RBV</pv_name> + <x>499</x> + <y>411</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Sigma X</text> + <x>425</x> + <y>410</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)SkewY_RBV</pv_name> + <x>650</x> + <y>436</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Y</text> + <x>634</x> + <y>435</y> + <width>10</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)SkewX_RBV</pv_name> + <x>499</x> + <y>436</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Skewness X</text> + <x>395</x> + <y>435</y> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)KurtosisY_RBV</pv_name> + <x>650</x> + <y>461</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Y</text> + <x>634</x> + <y>460</y> + <width>10</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)KurtosisX_RBV</pv_name> + <x>499</x> + <y>461</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Kurtosis X</text> + <x>395</x> + <y>460</y> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSCentroidTotal</RN> + </macros> + <target>tab</target> + <description>Total</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSCentroidY</RN> + </macros> + <target>tab</target> + <description>Centroid X</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSCentroidY</RN> + </macros> + <target>tab</target> + <description>Centroid Y</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSSigmaX</RN> + </macros> + <target>tab</target> + <description>Sigma X</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSSigmaY</RN> + </macros> + <target>tab</target> + <description>Sigma Y</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSSkewX</RN> + </macros> + <target>tab</target> + <description>Skewness X</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSSkewY</RN> + </macros> + <target>tab</target> + <description>Skewness Y</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSKurtosisX</RN> + </macros> + <target>tab</target> + <description>Kurtosis X</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSKurtosisY</RN> + </macros> + <target>tab</target> + <description>Kurtosis Y</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSSigmaXY</RN> + </macros> + <target>tab</target> + <description>Sigma XY</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSEccentricity</RN> + </macros> + <target>tab</target> + <description>Eccentricity</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesPlot.opi</file> + <macros> + <R>$(R)TS-</R> + <RN>$(R)TSOrientation</RN> + </macros> + <target>tab</target> + <description>Orientation</description> + </action> + <action type="open_display"> + <file>../adcore/NDStatsTimeSeriesCentroidAll.opi</file> + <target>tab</target> + <description>All</description> + </action> + </actions> + <text>Menu Button Label</text> + <x>590</x> + <y>560</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time series plots</text> + <x>415</x> + <y>560</y> + <width>170</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)Eccentricity_RBV</pv_name> + <x>519</x> + <y>511</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Eccentricity</text> + <x>395</x> + <y>510</y> + <width>120</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)Orientation_RBV</pv_name> + <x>519</x> + <y>536</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Orientation</text> + <x>405</x> + <y>535</y> + <width>110</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)HistEntropy_RBV</pv_name> + <x>951</x> + <y>425</y> + <width>61</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Entropy</text> + <x>870</x> + <y>424</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)HistAbove_RBV</pv_name> + <x>951</x> + <y>400</y> + <width>61</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text># above maximum</text> + <x>790</x> + <y>399</y> + <width>150</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)HistBelow_RBV</pv_name> + <x>951</x> + <y>375</y> + <width>61</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text># below minimum</text> + <x>790</x> + <y>374</y> + <width>150</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>../adcore/NDPlotXY.opi</file> + <macros> + <TITLE>Histogram</TITLE> + <XDATA>HistogramX_RBV</XDATA> + <XLABEL>Intensity</XLABEL> + <YDATA>Histogram_RBV</YDATA> + <YLABEL>Counts</YLABEL> + </macros> + <target>tab</target> + <description>Histogram plot</description> + </action> + </actions> + <text></text> + <x>951</x> + <y>449</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Plot</text> + <x>900</x> + <y>449</y> + <width>40</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time Series</text> + <x>880</x> + <y>485</y> + <width>110</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Current point</text> + <x>816</x> + <y>562</y> + <width>130</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)TS-TSCurrentPoint</pv_name> + <x>951</x> + <y>563</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)TS-TSRead.SCAN</pv_name> + <x>931</x> + <y>587</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS-TSRead.PROC</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)TS-TSRead.PROC</pv_name> + <text>Read</text> + <x>1036</x> + <y>587</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Read rate</text> + <x>836</x> + <y>587</y> + <width>90</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)TS-TSNumPoints</pv_name> + <x>951</x> + <y>538</y> + <width>60</width> + <height>19</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Number of points</text> + <x>786</x> + <y>537</y> + <width>160</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS-TSAcquire</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)TS-TSAcquire</pv_name> + <text>Erase/Start</text> + <x>856</x> + <y>512</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)TS-TSAcquire</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)TS-TSAcquire</pv_name> + <text>Stop</text> + <x>951</x> + <y>512</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)TS-TSAcquiring</pv_name> + <x>1016</x> + <y>513</y> + <width>90</width> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="OK" red="0" green="255" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Acquire</text> + <x>781</x> + <y>512</y> + <width>70</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>../adcore/NDPluginTimeSeries.opi</file> + <macros> + <R>$(R)TS-</R> + </macros> + <target>tab</target> + <description>Time series control</description> + </action> + </actions> + <text>More</text> + <x>1036</x> + <y>612</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>AcquireMode</text> + <x>816</x> + <y>611</y> + <width>110</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)TS-TSAcquireMode</pv_name> + <x>931</x> + <y>611</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/admisc/NDTrace.bob b/FC/admisc/NDTrace.bob new file mode 100644 index 0000000..5030c8d --- /dev/null +++ b/FC/admisc/NDTrace.bob @@ -0,0 +1,306 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDTrace</name> + <x>470</x> + <y>197</y> + <width>1550</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>../adcore/NDPluginBase.opi</file> + <x>5</x> + <y>40</y> + <width>383</width> + <height>558</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>390</width> + <height>25</height> + <font> + <font family="Sans" style="REGULAR" size="14.851485148514852"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>XY Graph</name> + <x>398</x> + <y>4</y> + <width>1105</width> + <height>495</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <show_toolbar>true</show_toolbar> + <actions> + </actions> + <rules> + <rule name="buffer_size" prop_id="trace_0_buffer_size" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + </rule> + <rule name="data_y_max" prop_id="axis_1_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize1_RBV</pv_name> + </rule> + <rule name="data_x0_max" prop_id="axis_0_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + </rule> + </rules> + <x_axis> + <title>Samples</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>ADC counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)ArrayTimeUs</x_pv> + <y_pv>$(P)$(R)ArrayData</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="21" green="21" blue="196"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Time link or time/point</text> + <x>412</x> + <y>510</y> + <width>228</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(P)$(R)TimePerPointLink.DOL</pv_name> + <x>650</x> + <y>510</y> + <width>429</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Time/point</text> + <x>414</x> + <y>537</y> + <width>138</width> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)TimePerPointR</pv_name> + <x>651</x> + <y>538</y> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(P)$(R)TimePerPointUsR</pv_name> + <x>941</x> + <y>538</y> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_2</name> + <pv_name>$(P)$(R)TimePerPointMsR</pv_name> + <x>793</x> + <y>538</y> + <height>18</height> + <font> + <font family="Sans" style="REGULAR" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>2</format> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/admisc/NDTraceSimple.bob b/FC/admisc/NDTraceSimple.bob new file mode 100644 index 0000000..2603af8 --- /dev/null +++ b/FC/admisc/NDTraceSimple.bob @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>NDTrace</name> + <x>470</x> + <y>197</y> + <width>1550</width> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <y>5</y> + <width>390</width> + <height>25</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>/BDE/adcore-master/NDPluginBase.opi</file> + <x>5</x> + <y>40</y> + <width>383</width> + <height>558</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>$(P)$(R)</text> + <y>6</y> + <width>390</width> + <height>25</height> + <font> + <font family="Sans" style="REGULAR" size="14.851485148514852"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>XY Graph</name> + <x>398</x> + <y>4</y> + <width>1105</width> + <height>495</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <show_toolbar>true</show_toolbar> + <actions> + </actions> + <rules> + <rule name="buffer_size" prop_id="trace_0_buffer_size" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + </rule> + <rule name="data_y_max" prop_id="axis_1_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize1_RBV</pv_name> + </rule> + <rule name="data_x0_max" prop_id="axis_0_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ArraySize0_RBV</pv_name> + </rule> + </rules> + <x_axis> + <title>Samples</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>ADC counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(R)ArrayData</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="21" green="21" blue="196"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> +</display> diff --git a/FC/admisc/copy_limits.js b/FC/admisc/copy_limits.js new file mode 100644 index 0000000..f5d5100 --- /dev/null +++ b/FC/admisc/copy_limits.js @@ -0,0 +1,7 @@ +importPackage(Packages.org.csstudio.opibuilder.scriptUtil); + +var min = display.getWidget("minimumLabel").getPropertyValue("text"); +var max = display.getWidget("maximumLabel").getPropertyValue("text"); + +display.getWidget("minimumInput").setPropertyValue("text", min); +display.getWidget("maximumInput").setPropertyValue("text", max); diff --git a/FC/admisc/image_limits.js b/FC/admisc/image_limits.js new file mode 100644 index 0000000..ba329ec --- /dev/null +++ b/FC/admisc/image_limits.js @@ -0,0 +1,81 @@ +importPackage(Packages.org.csstudio.opibuilder.scriptUtil); + +/* + * AVOID USING CONSOLE PRINT OUT BECAUSE IT SLOWS THE MACHINE DOWN WHEN + * IMAGE RATE IS > 10 PER SECOND + */ + +var min = widget.getPropertyValue("minimum"); +//ConsoleUtil.writeInfo("Minimum " + min); +var max = widget.getPropertyValue("maximum"); +//ConsoleUtil.writeInfo("Maximum " + max); + +// manual (1) or automatic (0) control? +var ctrl = PVUtil.getLong(pvs[1]); +//ConsoleUtil.writeInfo("Control is set to " + ctrl); +var statsEn = PVUtil.getLong(pvs[7]); +//ConsoleUtil.writeInfo("Stats plugin enabled " + statsEn); +var statsDo = PVUtil.getLong(pvs[6]); +//ConsoleUtil.writeInfo("Stats calculation " + statsDo); + +// Some sane defaults +var dMin = 0; +var dMax = 255; + +if (ctrl == 0) { +// ConsoleUtil.writeInfo("Automatic detection"); + display.getWidget("controlLabel").setPropertyValue("text", "AUTO"); + + /* Use values from statistics plugin to get min and max + Can handle even 100 arrays per second.. + */ + if ((statsEn == 1) && (statsDo == 1)) { + dMin = PVUtil.getDouble(pvs[4]); + dMax = PVUtil.getDouble(pvs[5]); + } + +/* + + This is TOO slow!!!! even if GX1050:cam1:AcquireTime is set to 0.100 s + CSS is not capable of keeping up with new data - CPU > 100% --> unresponsive computer!!! + + if (statsDo == 0) { + dMin = 1000000; + dMax = 0; + + // get values of array PV and find minimum and maximum values + var data = PVUtil.getDoubleArray(pvs[0]); + for (var i = 0; i < data.length; i++) { + if (data[i] < dMin) { + dMin = data[i]; + //ConsoleUtil.writeInfo("New detected minimum " + dMin); + } + if (data[i] > dMax) { + dMax = data[i]; + //ConsoleUtil.writeInfo("New detected maximum " + dMax); + } + } + } +*/ + +} else { +// ConsoleUtil.writeInfo("Manual input"); + display.getWidget("controlLabel").setPropertyValue("text", "MANUAL"); + + // read the input fields for minimum and maximum limits + dMin = PVUtil.getDouble(pvs[2]); + dMax = PVUtil.getDouble(pvs[3]); + //ConsoleUtil.writeInfo("New users minimum " + dMin); + //ConsoleUtil.writeInfo("New users maximum " + dMax); +} + +if (min != dMin) { + widget.setPropertyValue("minimum", dMin); +} +if (max != dMax) { + widget.setPropertyValue("maximum", dMax); +} + +//ConsoleUtil.writeInfo("Final: minimum " + dMin + ", maximum " + dMax); +display.getWidget("minimumLabel").setPropertyValue("text", dMin); +display.getWidget("maximumLabel").setPropertyValue("text", dMax); diff --git a/FC/adsis8300/channel.bob b/FC/adsis8300/channel.bob new file mode 100644 index 0000000..28f96b4 --- /dev/null +++ b/FC/adsis8300/channel.bob @@ -0,0 +1,1365 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Channel $(CH)</name> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="led" version="2.0.0"> + <name>LED</name> + <pv_name>$(P)$(R)ControlR</pv_name> + <x>404</x> + <y>13</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)Control</pv_name> + <text>Enable</text> + <x>432</x> + <y>11</y> + <width>67</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)Control</pv_name> + <text>Disable</text> + <x>504</x> + <y>11</y> + <width>67</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_2</name> + <actions> + <action type="open_display"> + <file>../admisc/NDTrace.opi</file> + <macros> + <R>$(CH)-TRC1-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>More..</text> + <x>322</x> + <y>246</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_1</name> + <pv_name>$(P)$(R)Attenuation</pv_name> + <x>246</x> + <y>78</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(P)$(R)AttenuationR</pv_name> + <x>132</x> + <y>78</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_1</name> + <pv_name>$(P)$(R)InternalTriggerLength</pv_name> + <x>246</x> + <y>134</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(P)$(R)InternalTriggerLengthR</pv_name> + <x>132</x> + <y>134</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_2</name> + <pv_name>$(P)$(R)InternalTriggerConditionR</pv_name> + <x>132</x> + <y>153</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)InternalTriggerCondition</pv_name> + <x>246</x> + <y>153</y> + <width>107</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_2</name> + <pv_name>$(P)$(R)InternalTriggerOff</pv_name> + <x>246</x> + <y>172</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(P)$(R)InternalTriggerOffR</pv_name> + <x>132</x> + <y>172</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_3</name> + <pv_name>$(P)$(R)InternalTriggerOn</pv_name> + <x>246</x> + <y>191</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_4</name> + <pv_name>$(P)$(R)InternalTriggerOnR</pv_name> + <x>132</x> + <y>191</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_211</name> + <text>Channel name</text> + <x>15</x> + <y>12</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Attenuation</text> + <x>15</x> + <y>78</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>Internal trigger</text> + <x>15</x> + <y>108</y> + <width>368</width> + <font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </font> + <background_color> + <color name="IO Focus Entry" red="198" green="217" blue="241"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Length</text> + <x>15</x> + <y>134</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Condition</text> + <x>15</x> + <y>153</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>Off threshold</text> + <x>15</x> + <y>172</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_7</name> + <text>On threshold</text> + <x>15</x> + <y>191</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_8</name> + <text>RAW data plugins</text> + <x>15</x> + <y>222</y> + <width>368</width> + <font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </font> + <background_color> + <color name="IO Focus Entry" red="198" green="217" blue="241"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_4</name> + <pv_name>$(P)$(R)Name</pv_name> + <x>132</x> + <y>11</y> + <width>221</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_3</name> + <actions> + <action type="open_display"> + <file>../adcore/NDFileHDF5.opi</file> + <macros> + <R>$(CH)-HDF1-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>More..</text> + <x>322</x> + <y>270</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>XY Graph</name> + <x>402</x> + <y>54</y> + <width>1105</width> + <height>495</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <show_toolbar>true</show_toolbar> + <actions> + </actions> + <rules> + <rule name="buffer_size" prop_id="trace_0_buffer_size" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)TRC1-ArraySize0_RBV</pv_name> + </rule> + <rule name="data_y_max" prop_id="axis_1_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)TRC1-ArraySize1_RBV</pv_name> + </rule> + <rule name="data_x0_max" prop_id="axis_0_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)TRC1-ArraySize0_RBV</pv_name> + </rule> + </rules> + <x_axis> + <title>Samples</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>ADC counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(R)TRC1-ArrayTimeUs</x_pv> + <y_pv>$(P)$(R)TRC1-ArrayData</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="21" green="21" blue="196"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_1</name> + <pv_name>$(P)$(R)TRC1-EnableCallbacks_RBV</pv_name> + <x>134</x> + <y>248</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_6</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)TRC1-EnableCallbacks</pv_name> + <text>Enable</text> + <x>174</x> + <y>246</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_7</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)TRC1-EnableCallbacks</pv_name> + <text>Disable</text> + <x>238</x> + <y>246</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_2</name> + <pv_name>$(P)$(R)HDF1-EnableCallbacks_RBV</pv_name> + <x>134</x> + <y>272</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_8</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)HDF1-EnableCallbacks</pv_name> + <text>Enable</text> + <x>174</x> + <y>270</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_9</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)HDF1-EnableCallbacks</pv_name> + <text>Disable</text> + <x>238</x> + <y>270</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_10</name> + <text>Trace</text> + <x>15</x> + <y>246</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_11</name> + <text>HDF5</text> + <x>15</x> + <y>270</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_12</name> + <text>PROCESSED data plugins</text> + <x>15</x> + <y>300</y> + <width>368</width> + <font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </font> + <background_color> + <color name="IO Focus Entry" red="198" green="217" blue="241"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_10</name> + <actions> + <action type="open_display"> + <file>../admisc/NDTrace.opi</file> + <macros> + <R>$(CH)-TRC2-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>More..</text> + <x>322</x> + <y>324</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_11</name> + <actions> + <action type="open_display"> + <file>../adcore/NDFileHDF5.opi</file> + <macros> + <R>$(CH)-HDF2-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>More..</text> + <x>322</x> + <y>348</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_3</name> + <pv_name>$(P)$(R)TRC2-EnableCallbacks_RBV</pv_name> + <x>134</x> + <y>326</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_12</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)TRC2-EnableCallbacks</pv_name> + <text>Enable</text> + <x>174</x> + <y>324</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_13</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)TRC2-EnableCallbacks</pv_name> + <text>Disable</text> + <x>238</x> + <y>324</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_4</name> + <pv_name>$(P)$(R)HDF2-EnableCallbacks_RBV</pv_name> + <x>134</x> + <y>350</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_14</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)HDF2-EnableCallbacks</pv_name> + <text>Enable</text> + <x>174</x> + <y>348</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_15</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)HDF2-EnableCallbacks</pv_name> + <text>Disable</text> + <x>238</x> + <y>348</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_13</name> + <text>Trace</text> + <x>15</x> + <y>324</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_14</name> + <text>HDF5</text> + <x>15</x> + <y>348</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_16</name> + <actions> + <action type="open_display"> + <file>../adcore/NDProcess.opi</file> + <macros> + <R>$(CH)-PROC2-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>More..</text> + <x>322</x> + <y>372</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_5</name> + <pv_name>$(P)$(R)PROC2-EnableCallbacks_RBV</pv_name> + <x>134</x> + <y>374</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_17</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)PROC2-EnableCallbacks</pv_name> + <text>Enable</text> + <x>174</x> + <y>372</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_18</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)PROC2-EnableCallbacks</pv_name> + <text>Disable</text> + <x>238</x> + <y>372</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_15</name> + <text>Processing</text> + <x>15</x> + <y>372</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_19</name> + <actions> + <action type="open_display"> + <file>../adcore/NDStats.opi</file> + <macros> + <R>$(CH)-STAT2-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>More..</text> + <x>322</x> + <y>396</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_6</name> + <pv_name>$(P)$(R)STAT2-EnableCallbacks_RBV</pv_name> + <x>134</x> + <y>398</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_20</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)STAT2-EnableCallbacks</pv_name> + <text>Enable</text> + <x>174</x> + <y>396</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_21</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)STAT2-EnableCallbacks</pv_name> + <text>Disable</text> + <x>238</x> + <y>396</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_16</name> + <text>Statistics</text> + <x>15</x> + <y>396</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_22</name> + <actions> + <action type="open_display"> + <file>../adcore/NDROI.opi</file> + <macros> + <R>$(CH)-ROI2-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>More..</text> + <x>322</x> + <y>420</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_7</name> + <pv_name>$(P)$(R)ROI2-EnableCallbacks_RBV</pv_name> + <x>134</x> + <y>422</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_23</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)ROI2-EnableCallbacks</pv_name> + <text>Enable</text> + <x>174</x> + <y>420</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_24</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)ROI2-EnableCallbacks</pv_name> + <text>Disable</text> + <x>238</x> + <y>420</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_17</name> + <text>Region of interest</text> + <x>15</x> + <y>420</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_18</name> + <text>Attenuation</text> + <x>15</x> + <y>54</y> + <width>368</width> + <font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </font> + <background_color> + <color name="IO Focus Entry" red="198" green="217" blue="241"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_19</name> + <text>Trace</text> + <x>15</x> + <y>450</y> + <width>368</width> + <font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </font> + <background_color> + <color name="IO Focus Entry" red="198" green="217" blue="241"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_5</name> + <pv_name>$(P)$(R)TRC1-TimePerPointUsR</pv_name> + <x>132</x> + <y>474</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_20</name> + <text>Time point</text> + <x>15</x> + <y>474</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_21</name> + <text>Time link</text> + <x>15</x> + <y>493</y> + <width>102</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_6</name> + <pv_name>$(P)$(R)TRC1-TimePerPointLink.DOL</pv_name> + <x>132</x> + <y>493</y> + <width>245</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_7</name> + <pv_name>$(P)$(R)TRC1-TimePerPointMsR</pv_name> + <x>246</x> + <y>474</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/adsis8300/channel_item.bob b/FC/adsis8300/channel_item.bob new file mode 100644 index 0000000..1935d91 --- /dev/null +++ b/FC/adsis8300/channel_item.bob @@ -0,0 +1,133 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Channel $(CH)</name> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>18</x> + <y>80</y> + <width>342</width> + <height>24</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color name="IO Running Symbol Fill" red="166" green="166" blue="166"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="led" version="2.0.0"> + <name>LED</name> + <pv_name>$(P)$(R)ControlR</pv_name> + <x>110</x> + <y>84</y> + <width>16</width> + <height>16</height> + <off_color> + <color red="0" green="100" blue="0"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)Control</pv_name> + <text>Enable</text> + <x>138</x> + <y>82</y> + <width>67</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)Control</pv_name> + <text>Disable</text> + <x>210</x> + <y>82</y> + <width>67</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_2</name> + <actions> + <action type="open_display"> + <file>channel.opi</file> + <target>tab</target> + </action> + </actions> + <text>More..</text> + <x>282</x> + <y>82</y> + <width>73</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(P)$(R)Name</pv_name> + <x>24</x> + <y>82</y> + <width>76</width> + <font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/adsis8300/channels.bob b/FC/adsis8300/channels.bob new file mode 100644 index 0000000..9b437aa --- /dev/null +++ b/FC/adsis8300/channels.bob @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <width>1600</width> + <height>800</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH10)</CH> + <R>$(CH10)-</R> + </macros> + <x>72</x> + <y>357</y> + <width>1077</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH1)</CH> + <R>$(CH1)-</R> + </macros> + <x>72</x> + <y>114</y> + <width>345</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH2)</CH> + <R>$(CH2)-</R> + </macros> + <x>72</x> + <y>141</y> + <width>1077</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH3)</CH> + <R>$(CH3)-</R> + </macros> + <x>72</x> + <y>168</y> + <width>1077</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_4</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH4)</CH> + <R>$(CH4)-</R> + </macros> + <x>72</x> + <y>195</y> + <width>1077</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH5)</CH> + <R>$(CH5)-</R> + </macros> + <x>72</x> + <y>222</y> + <width>1077</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_6</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH6)</CH> + <R>$(CH6)-</R> + </macros> + <x>72</x> + <y>249</y> + <width>1077</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_7</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH7)</CH> + <R>$(CH7)-</R> + </macros> + <x>72</x> + <y>276</y> + <width>1077</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_8</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH8)</CH> + <R>$(CH8)-</R> + </macros> + <x>72</x> + <y>303</y> + <width>1077</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_9</name> + <file>channel_item.opi</file> + <macros> + <CH>$(CH9)</CH> + <R>$(CH9)-</R> + </macros> + <x>72</x> + <y>330</y> + <width>1077</width> + <height>27</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/adsis8300/sis8300-evr.bob b/FC/adsis8300/sis8300-evr.bob new file mode 100644 index 0000000..f5c2120 --- /dev/null +++ b/FC/adsis8300/sis8300-evr.bob @@ -0,0 +1,422 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(P)$(R) System</name> + <width>400</width> + <height>200</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label_237</name> + <text>Timestamp</text> + <x>9</x> + <y>30</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_121</name> + <pv_name>$(P)$(R)EvrTimestamp</pv_name> + <x>162</x> + <y>30</y> + <width>157</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_4</name> + <pv_name>$(P)$(R)EvrTimestampIn.TSEL</pv_name> + <x>336</x> + <y>30</y> + <width>259</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_239</name> + <text>Beam mode</text> + <x>9</x> + <y>49</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(P)$(R)BeamModeEvr</pv_name> + <x>162</x> + <y>50</y> + <width>157</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_1</name> + <pv_name>$(P)$(R)BeamModeEvr.DOL</pv_name> + <x>336</x> + <y>49</y> + <width>259</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_2</name> + <pv_name>$(P)$(R)BeamDestEvr</pv_name> + <x>162</x> + <y>69</y> + <width>157</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_241</name> + <text>Beam destination</text> + <x>9</x> + <y>68</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_2</name> + <pv_name>$(P)$(R)BeamDestEvr.DOL</pv_name> + <x>336</x> + <y>68</y> + <width>259</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(P)$(R)EvrBeamState</pv_name> + <x>162</x> + <y>88</y> + <width>157</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_243</name> + <text>Beam state</text> + <x>9</x> + <y>87</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_3</name> + <pv_name>$(P)$(R)EvrBeamStateIn.INP</pv_name> + <x>336</x> + <y>87</y> + <width>259</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_4</name> + <pv_name>$(P)$(R)EvrLink</pv_name> + <x>162</x> + <y>107</y> + <width>157</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_245</name> + <text>EVR link status</text> + <x>9</x> + <y>106</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_4</name> + <pv_name>$(P)$(R)EvrLinkIn.INP</pv_name> + <x>336</x> + <y>106</y> + <width>259</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_5</name> + <pv_name>$(P)$(R)EvrLinkStat</pv_name> + <x>162</x> + <y>126</y> + <width>157</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_247</name> + <text>EVR link STAT status</text> + <x>9</x> + <y>125</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_5</name> + <pv_name>$(P)$(R)EvrLinkStatIn.INP</pv_name> + <x>336</x> + <y>125</y> + <width>259</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_6</name> + <pv_name>$(P)$(R)EvrLinkSevr</pv_name> + <x>162</x> + <y>145</y> + <width>157</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_249</name> + <text>EVR link SEVR status</text> + <x>9</x> + <y>144</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_6</name> + <pv_name>$(P)$(R)EvrLinkSevrIn.INP</pv_name> + <x>336</x> + <y>144</y> + <width>259</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_250</name> + <text>EVR input PV</text> + <x>336</x> + <y>6</y> + <width>259</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_251</name> + <text>Value</text> + <x>162</x> + <y>6</y> + <width>157</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/adsis8300/sis8300.bob b/FC/adsis8300/sis8300.bob new file mode 100644 index 0000000..a7a0803 --- /dev/null +++ b/FC/adsis8300/sis8300.bob @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>AD SIS8300</name> + <width>1000</width> + <height>800</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>system.opi</file> + <x>24</x> + <y>48</y> + <width>598</width> + <height>702</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>channels.opi</file> + <x>630</x> + <y>48</y> + <width>348</width> + <height>273</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>AD SIS8300 driver ($(P)$(R))</text> + <x>24</x> + <y>6</y> + <width>961</width> + <height>37</height> + <font> + <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + </font> + </font> + <background_color> + <color name="IO Focus Entry" red="198" green="217" blue="241"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/adsis8300/system.bob b/FC/adsis8300/system.bob new file mode 100644 index 0000000..c66e3fc --- /dev/null +++ b/FC/adsis8300/system.bob @@ -0,0 +1,988 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(P)$(R) System</name> + <width>500</width> + <height>700</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label_213</name> + <text>RTM type</text> + <x>12</x> + <y>278</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_101</name> + <pv_name>$(P)$(R)RtmTypeR</pv_name> + <x>159</x> + <y>278</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_214</name> + <text>IRQ Poll</text> + <x>12</x> + <y>298</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_102</name> + <pv_name>$(P)$(R)IrqPollR</pv_name> + <x>159</x> + <y>298</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_40</name> + <pv_name>$(P)$(R)TickValueR</pv_name> + <x>159</x> + <y>198</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>2</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(P)$(R)SamplingFrequencyR</pv_name> + <x>159</x> + <y>178</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Sampling frequency</text> + <x>12</x> + <y>178</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Time tick</text> + <x>12</x> + <y>198</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_198</name> + <text>Clock source</text> + <x>12</x> + <y>138</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_199</name> + <text>Clock divider</text> + <x>12</x> + <y>158</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_200</name> + <text>Trigger source</text> + <x>12</x> + <y>218</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_201</name> + <text>Trigger line</text> + <x>12</x> + <y>238</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_202</name> + <text>Trigger repeat</text> + <x>12</x> + <y>258</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_85</name> + <pv_name>$(P)$(R)ClockSourceR</pv_name> + <x>159</x> + <y>138</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_86</name> + <pv_name>$(P)$(R)ClockDividerR</pv_name> + <x>159</x> + <y>158</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_87</name> + <pv_name>$(P)$(R)TriggerSourceR</pv_name> + <x>159</x> + <y>218</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_88</name> + <pv_name>$(P)$(R)TriggerExternalLineR</pv_name> + <x>159</x> + <y>238</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_89</name> + <pv_name>$(P)$(R)TriggerRepeatR</pv_name> + <x>159</x> + <y>258</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_15</name> + <pv_name>$(P)$(R)TriggerSource</pv_name> + <x>270</x> + <y>218</y> + <width>107</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(P)$(R)ClockSource</pv_name> + <x>270</x> + <y>138</y> + <width>107</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_19</name> + <pv_name>$(P)$(R)IrqPoll</pv_name> + <x>270</x> + <y>299</y> + <width>107</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_18</name> + <pv_name>$(P)$(R)RtmType</pv_name> + <x>270</x> + <y>279</y> + <width>107</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_7</name> + <pv_name>$(P)$(R)TriggerRepeat</pv_name> + <x>270</x> + <y>259</y> + <width>107</width> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.0</minimum> + <maximum>1.7976931348623157E308</maximum> + <limits_from_pv>false</limits_from_pv> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_13</name> + <pv_name>$(P)$(R)SamplingFrequency</pv_name> + <x>270</x> + <y>178</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_16</name> + <pv_name>$(P)$(R)TriggerExternalLine</pv_name> + <x>270</x> + <y>239</y> + <width>107</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_6</name> + <pv_name>$(P)$(R)ClockDivider</pv_name> + <x>270</x> + <y>158</y> + <width>107</width> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <maximum>1.7976931348623157E308</maximum> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_207</name> + <text>Model</text> + <x>12</x> + <y>32</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_96</name> + <pv_name>$(P)$(R)Model_RBV</pv_name> + <x>159</x> + <y>32</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_208</name> + <text>Firmware version</text> + <x>12</x> + <y>52</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_97</name> + <pv_name>$(P)$(R)FirmwareVersion_RBV</pv_name> + <x>159</x> + <y>52</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_209</name> + <text>Serial number</text> + <x>12</x> + <y>72</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_98</name> + <pv_name>$(P)$(R)SerialNumber_RBV</pv_name> + <x>159</x> + <y>72</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_210</name> + <text>Memory size</text> + <x>12</x> + <y>92</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_99</name> + <pv_name>$(P)$(R)MemorySizeR</pv_name> + <x>159</x> + <y>92</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_211</name> + <text>Manufacturer</text> + <x>12</x> + <y>12</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_100</name> + <pv_name>$(P)$(R)Manufacturer_RBV</pv_name> + <x>159</x> + <y>12</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_212</name> + <text>Device path</text> + <x>12</x> + <y>112</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_101</name> + <pv_name>$(P)$(R)DevicePathR</pv_name> + <x>159</x> + <y>112</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_216</name> + <text>Driver message</text> + <x>13</x> + <y>641</y> + <width>144</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_104</name> + <pv_name>$(P)$(R)MessageR</pv_name> + <x>13</x> + <y>660</y> + <width>445</width> + <height>51</height> + <font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </font> + <background_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </background_color> + <format>6</format> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_2</name> + <pv_name>$(P)$(R)NumSamples</pv_name> + <x>270</x> + <y>324</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_219</name> + <text>Number of samples</text> + <x>12</x> + <y>323</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_3</name> + <pv_name>$(P)$(R)ArrayCounter</pv_name> + <x>270</x> + <y>344</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_220</name> + <text>Number of acquisitions</text> + <x>12</x> + <y>343</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_221</name> + <text>Acquire</text> + <x>13</x> + <y>576</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_3</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)Acquire</pv_name> + <text>Start</text> + <x>190</x> + <y>576</y> + <width>65</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_4</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)Acquire</pv_name> + <text>Stop</text> + <x>265</x> + <y>576</y> + <width>65</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_105</name> + <pv_name>$(P)$(R)NumSamplesR</pv_name> + <x>159</x> + <y>324</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_106</name> + <pv_name>$(P)$(R)ArrayCounter_RBV</pv_name> + <x>159</x> + <y>344</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_6</name> + <actions> + <action type="open_display"> + <file>../asyn/asynRecord.opi</file> + <macros> + <R>$(R)AsynIO</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Asyn</text> + <x>160</x> + <y>617</y> + <width>65</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="led" version="2.0.0"> + <name>LED</name> + <pv_name>$(P)$(R)Acquire</pv_name> + <x>162</x> + <y>578</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_234</name> + <text>Asyn record</text> + <x>13</x> + <y>617</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_235</name> + <text>Acquisition rate</text> + <x>12</x> + <y>362</y> + <width>143</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_119</name> + <pv_name>$(P)$(R)ArrayRate_RBV</pv_name> + <x>159</x> + <y>363</y> + <width>107</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>sis8300-evr.opi</file> + <x>9</x> + <y>390</y> + <width>595</width> + <height>161</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/adsis8300fc/change_stats_units.js b/FC/adsis8300fc/change_stats_units.js new file mode 100644 index 0000000..4394130 --- /dev/null +++ b/FC/adsis8300fc/change_stats_units.js @@ -0,0 +1,19 @@ +importPackage(Packages.org.csstudio.platform.data); +importPackage(Packages.org.csstudio.opibuilder.scriptUtil); + +var value = PVUtil.getLong(pvs[0]); +// ConsoleUtil.writeInfo("conversion: " + value); +var egu = PVUtil.getString(pvs[1]); +// ConsoleUtil.writeInfo("EGU PV: " + egu); +// var prec = PVUtil.getString(pvs[2]); +// ConsoleUtil.writeInfo("precision: " + prec); + +if (value == 0) { + pvs[1].setValue("ADC counts"); + // widget.setPropertyValue("precision", 0); + // pvs[2].setValue(0); +} else { + pvs[1].setValue("mA"); + // widget.setPropertyValue("precision", 1); + // pvs[2].setValue(1); +} diff --git a/FC/adsis8300fc/fc.bob b/FC/adsis8300fc/fc.bob new file mode 100644 index 0000000..d5eacee --- /dev/null +++ b/FC/adsis8300fc/fc.bob @@ -0,0 +1,2427 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(P)</name> + <width>2000</width> + <height>800</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label_336</name> + <text>Flat Top Current</text> + <x>14</x> + <y>686</y> + <width>405</width> + <height>128</height> + <font> + <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + </font> + </font> + <background_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>2</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_325</name> + <text>Charge</text> + <x>14</x> + <y>549</y> + <width>405</width> + <height>128</height> + <font> + <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + </font> + </font> + <background_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>2</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_274</name> + <text>Flat top</text> + <x>1298</x> + <y>44</y> + <width>571</width> + <height>769</height> + <font> + <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + </font> + </font> + <background_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>2</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_137</name> + <text>Pulse</text> + <x>432</x> + <y>44</y> + <width>857</width> + <height>770</height> + <font> + <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + </font> + </font> + <background_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>2</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_129</name> + <text>General</text> + <x>14</x> + <y>44</y> + <width>405</width> + <height>495</height> + <font> + <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + </font> + </font> + <background_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>2</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Flat top region of interest (cursors)</text> + <x>444</x> + <y>517</y> + <width>411</width> + <height>180</height> + <font> + <font name="Header 2" family="Liberation Sans" style="BOLD" size="18.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_23</name> + <text>$(P)</text> + <x>13</x> + <y>7</y> + <width>1877</width> + <height>29</height> + <font> + <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + </font> + </font> + <background_color> + <color name="IO Focus Entry" red="198" green="217" blue="241"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_39</name> + <pv_name>$(P)$(R)ROI3-MinX_RBV</pv_name> + <x>669</x> + <y>573</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_131</name> + <text>Start</text> + <x>452</x> + <y>573</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_133</name> + <text>Pulse</text> + <x>25</x> + <y>590</y> + <width>163</width> + <height>76</height> + <font> + <font name="Header 2" family="Liberation Sans" style="BOLD" size="18.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>Polyline</name> + <height>100</height> + <line_width>1</line_width> + <line_color> + <color red="30" green="144" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="polyline" version="2.0.0"> + <name>Polyline_1</name> + <height>100</height> + <line_width>1</line_width> + <line_color> + <color red="30" green="144" blue="255"> + </color> + </line_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>XY Graph_2</name> + <x>443</x> + <y>76</y> + <width>836</width> + <height>436</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <title_font> + <font family="Arial" style="BOLD" size="11.881188118811881"> + </font> + </title_font> + <show_toolbar>true</show_toolbar> + <actions> + </actions> + <rules> + <rule name="trace_buffer_size" prop_id="trace_2_buffer_size" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)TRC2-ArraySize0_RBV</pv_name> + </rule> + <rule name="y_max" prop_id="axis_1_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)TRC2-ArraySize1_RBV</pv_name> + </rule> + <rule name="Y title" prop_id="axis_1_axis_title" out_exp="true"> + <exp bool_exp="pv0==1"> + <expression>"mA"</expression> + </exp> + <exp bool_exp="pv0==0"> + <expression>"ADC counts"</expression> + </exp> + <pv_name>$(P)$(R)PROC1-EnableOffsetScale_RBV</pv_name> + </rule> + <rule name="samples_x_max" prop_id="axis_0_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ROI2-ArraySizeX_RBV</pv_name> + </rule> + <rule name="time_x_min" prop_id="axis_2_minimum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ROI2-TickFirstUsR</pv_name> + </rule> + <rule name="time_x_max" prop_id="axis_2_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ROI2-TickLastUsR</pv_name> + </rule> + </rules> + <scripts> + <script file="handleCursors.js"> + <pv_name>$(P)$(R)ROI3-MinX_RBV</pv_name> + <pv_name>$(P)$(R)ROI3-SizeX_RBV</pv_name> + <pv_name>$(P)$(R)ROI3-BinX_RBV</pv_name> + <pv_name>$(P)$(R)ROI2-MinX_RBV</pv_name> + <pv_name>$(P)$(R)ROI2-ArraySizeX_RBV</pv_name> + <pv_name>$(P)$(R)ROI2-BinX_RBV</pv_name> + <pv_name trigger="false">$(P)$(R)STAT3-MaxValue_RBV</pv_name> + <pv_name>$(P)$(R)ROI3-ArraySizeX_RBV</pv_name> + </script> + </scripts> + <x_axis> + <title>Samples</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>ADC counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>cursors</name> + <x_pv>loc://cur_x(0,0,0,0)</x_pv> + <y_pv>loc://cur_y(0,0,0,0)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>5</trace_type> + <color> + <color name="ORANGE" red="254" green="194" blue="81"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>3</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>limits</name> + <x_pv>loc://lim_x(0,0,0,0,0,0)</x_pv> + <y_pv>loc://lim_y(0,0,0,0,0,0)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>5</trace_type> + <color> + <color name="Invalid" red="255" green="0" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>3</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>Pulse</name> + <x_pv></x_pv> + <y_pv>$(P)$(R)TRC2-ArrayData</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color name="IO PV ON" red="0" green="0" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_52</name> + <pv_name>$(P)$(R)TRC2-ArrayCounter_RBV</pv_name> + <x>442</x> + <y>732</y> + <width>74</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_148</name> + <text>Counter</text> + <x>443</x> + <y>708</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_62</name> + <pv_name>$(P)$(R)TRC2-ArrayRate_RBV</pv_name> + <x>616</x> + <y>732</y> + <width>74</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_160</name> + <text>Rate</text> + <x>617</x> + <y>708</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_64</name> + <pv_name>$(P)$(R)TRC2-EnableCallbacks_RBV</pv_name> + <x>529</x> + <y>732</y> + <width>74</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_162</name> + <text>Status</text> + <x>530</x> + <y>708</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_66</name> + <pv_name>$(P)$(R)TRC2-DroppedArrays_RBV</pv_name> + <x>703</x> + <y>732</y> + <width>74</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_165</name> + <text>Dropped</text> + <x>704</x> + <y>708</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>XY Graph_3</name> + <x>1308</x> + <y>432</y> + <width>547</width> + <height>283</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <title_font> + <font family="Arial" style="BOLD" size="11.881188118811881"> + </font> + </title_font> + <show_toolbar>true</show_toolbar> + <actions> + </actions> + <rules> + <rule name="Trace0" prop_id="trace_0_visible" out_exp="true"> + <exp bool_exp="pv0==0"> + <expression>false</expression> + </exp> + <pv_name>loc://Mean</pv_name> + </rule> + <rule name="Trace1" prop_id="trace_1_visible" out_exp="true"> + <exp bool_exp="pv0==0"> + <expression>false</expression> + </exp> + <pv_name>loc://Max</pv_name> + </rule> + <rule name="Trace2" prop_id="trace_2_visible" out_exp="true"> + <exp bool_exp="pv0==0"> + <expression>false</expression> + </exp> + <pv_name>loc://Min</pv_name> + </rule> + <rule name="AutoScale0" prop_id="axis_0_auto_scale" out_exp="true"> + <exp bool_exp="true"> + <expression>true</expression> + </exp> + <pv_name>loc://Min</pv_name> + </rule> + <rule name="AutoScale1" prop_id="axis_1_auto_scale" out_exp="true"> + <exp bool_exp="true"> + <expression>true</expression> + </exp> + <pv_name>loc://Min</pv_name> + </rule> + <rule name="Y title" prop_id="axis_1_axis_title" out_exp="true"> + <exp bool_exp="pv0==1"> + <expression>"mA"</expression> + </exp> + <exp bool_exp="pv0==0"> + <expression>"ADC counts"</expression> + </exp> + <pv_name>$(P)$(R)PROC1-EnableOffsetScale_RBV</pv_name> + </rule> + <rule name="trace1_buffer_size" prop_id="trace_0_buffer_size" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)STAT3-TSTimestamp.NELM</pv_name> + </rule> + </rules> + <x_axis> + <title>Pulse</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>1000.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font family="Arial" style="BOLD" size="8.910891089108912"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>ADC counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>60000.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font family="Arial" style="BOLD" size="8.910891089108912"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>Mean</name> + <x_pv>$(P)$(R)STAT3-TSTimestamp</x_pv> + <y_pv>$(P)$(R)STAT3-TSMeanValue</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>Max</name> + <x_pv>$(P)$(R)STAT3-TSTimestamp</x_pv> + <y_pv>$(P)$(R)STAT3-TSMaxValue</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="242" green="26" blue="26"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>Min</name> + <x_pv>$(P)$(R)STAT3-TSTimestamp</x_pv> + <y_pv>$(P)$(R)STAT3-TSMinValue</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="33" green="179" blue="33"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_71</name> + <pv_name>$(P)$(R)ROI3-TickFirstUsR</pv_name> + <x>753</x> + <y>573</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_73</name> + <pv_name>$(P)$(R)STAT3-TS-TSCurrentPoint</pv_name> + <x>1769</x> + <y>732</y> + <width>86</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_206</name> + <text>Current Point</text> + <x>1666</x> + <y>732</y> + <width>91</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box</name> + <pv_name>loc://Min(1)</pv_name> + <label>Min</label> + <x>1606</x> + <y>763</y> + <width>68</width> + <actions> + </actions> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_1</name> + <pv_name>loc://Mean(1)</pv_name> + <label>Average</label> + <x>1515</x> + <y>763</y> + <width>77</width> + <actions> + </actions> + </widget> + <widget type="checkbox" version="2.0.0"> + <name>Check Box_2</name> + <pv_name>loc://Max(1)</pv_name> + <label>Max</label> + <x>1437</x> + <y>763</y> + <width>68</width> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_207</name> + <text>Trace visibility</text> + <x>1334</x> + <y>763</y> + <width>91</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_74</name> + <pv_name>$(P)$(R)STAT3-TS-TSAcquiring</pv_name> + <x>1539</x> + <y>732</y> + <width>86</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_258</name> + <text>Binning</text> + <x>452</x> + <y>647</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_81</name> + <pv_name>$(P)$(R)ROI3-BinX_RBV</pv_name> + <x>669</x> + <y>647</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_82</name> + <pv_name>$(P)$(R)ROI3-BinXTimeUsR</pv_name> + <x>753</x> + <y>647</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_259</name> + <text>Total</text> + <x>452</x> + <y>673</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_83</name> + <pv_name>$(P)$(R)ROI3-ArraySizeX_RBV</pv_name> + <x>669</x> + <y>673</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_34</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)STAT3-TS-TSAcquire</pv_name> + <text>(Re)start</text> + <x>1341</x> + <y>730</y> + <width>79</width> + <height>24</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_35</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)STAT3-TS-TSAcquire</pv_name> + <text>Stop</text> + <x>1432</x> + <y>730</y> + <width>79</width> + <height>24</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>XY Graph_4</name> + <x>1308</x> + <y>76</y> + <width>547</width> + <height>355</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <title_font> + <font family="Arial" style="BOLD" size="11.881188118811881"> + </font> + </title_font> + <show_toolbar>true</show_toolbar> + <actions> + </actions> + <rules> + <rule name="buffer_size" prop_id="trace_0_buffer_size" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)TRC3-ArraySize0_RBV</pv_name> + </rule> + <rule name="data_y_max" prop_id="axis_1_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)TRC3-ArraySize1_RBV</pv_name> + </rule> + <rule name="data_x_max" prop_id="axis_0_maximum" out_exp="true"> + <exp bool_exp="true"> + <expression>pv0</expression> + </exp> + <pv_name>$(P)$(R)ROI3-ArraySizeX_RBV</pv_name> + </rule> + <rule name="Y title" prop_id="axis_1_axis_title" out_exp="true"> + <exp bool_exp="pv0==1"> + <expression>"mA"</expression> + </exp> + <exp bool_exp="pv0==0"> + <expression>"ADC counts"</expression> + </exp> + <pv_name>$(P)$(R)PROC1-EnableOffsetScale_RBV</pv_name> + </rule> + </rules> + <x_axis> + <title>Samples</title> + <autoscale>false</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>ADC counts</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>Flat top</name> + <x_pv>$(P)$(R)TRC3-ArrayTimeUs</x_pv> + <y_pv>$(P)$(R)TRC3-ArrayData</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="21" green="21" blue="196"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_298</name> + <text>Size</text> + <x>452</x> + <y>596</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_91</name> + <pv_name>$(P)$(R)ROI3-SizeX_RBV</pv_name> + <x>669</x> + <y>596</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_92</name> + <pv_name>$(P)$(R)ROI3-TickCountUsR</pv_name> + <x>753</x> + <y>596</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_93</name> + <pv_name>$(P)$(R)ROI3-TotalXTimeUsR</pv_name> + <x>753</x> + <y>673</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_306</name> + <text>Sample no.</text> + <x>564</x> + <y>547</y> + <width>174</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_308</name> + <text>Time</text> + <x>753</x> + <y>547</y> + <width>93</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_309</name> + <text>End</text> + <x>452</x> + <y>620</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_94</name> + <pv_name>$(P)$(R)ROI3-EndXR</pv_name> + <x>669</x> + <y>620</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_95</name> + <pv_name>$(P)$(R)ROI3-TickLastUsR</pv_name> + <x>753</x> + <y>620</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_96</name> + <pv_name>$(P)$(R)PulseChargeUcR</pv_name> + <x>42</x> + <y>620</y> + <width>128</width> + <height>37</height> + <font> + <font family="Noto Sans" style="BOLD" size="14.851485148514852"> + </font> + </font> + <foreground_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_97</name> + <pv_name>$(P)$(R)STAT3-MinValueR</pv_name> + <x>134</x> + <y>774</y> + <width>128</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <scripts> + <script file="change_stats_units.js"> + <pv_name>$(P)$(R)PROC1-EnableOffsetScale_RBV</pv_name> + <pv_name trigger="false">$(pv_name).EGU</pv_name> + </script> + </scripts> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_311</name> + <text>Maximum</text> + <x>38</x> + <y>720</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_98</name> + <pv_name>$(P)$(R)STAT3-MeanValueR</pv_name> + <x>134</x> + <y>746</y> + <width>128</width> + <font> + <font family="Noto Sans" style="BOLD" size="10.891089108910892"> + </font> + </font> + <foreground_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <scripts> + <script file="change_stats_units.js"> + <pv_name>$(P)$(R)PROC1-EnableOffsetScale_RBV</pv_name> + <pv_name trigger="false">$(pv_name).EGU</pv_name> + </script> + </scripts> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_312</name> + <text>Average</text> + <x>38</x> + <y>746</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_99</name> + <pv_name>$(P)$(R)STAT3-MaxValueR</pv_name> + <x>134</x> + <y>720</y> + <width>128</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <scripts> + <script file="change_stats_units.js"> + <pv_name>$(P)$(R)PROC1-EnableOffsetScale_RBV</pv_name> + <pv_name trigger="false">$(pv_name).EGU</pv_name> + </script> + </scripts> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_313</name> + <text>Minimum</text> + <x>38</x> + <y>774</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_315</name> + <text>Flat top</text> + <x>241</x> + <y>590</y> + <width>163</width> + <height>76</height> + <font> + <font name="Header 2" family="Liberation Sans" style="BOLD" size="18.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_101</name> + <pv_name>$(P)$(R)FlatTopChargeUcR</pv_name> + <x>259</x> + <y>620</y> + <width>128</width> + <height>37</height> + <font> + <font family="Noto Sans" style="BOLD" size="14.851485148514852"> + </font> + </font> + <foreground_color> + <color name="Major" red="250" green="12" blue="14"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_317</name> + <text>Pulse region of interest (limits)</text> + <x>867</x> + <y>517</y> + <width>411</width> + <height>180</height> + <font> + <font name="Header 2" family="Liberation Sans" style="BOLD" size="18.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_102</name> + <pv_name>$(P)$(R)ROI2-MinX_RBV</pv_name> + <x>1092</x> + <y>573</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_318</name> + <text>Start</text> + <x>875</x> + <y>573</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_103</name> + <pv_name>$(P)$(R)ROI2-TickFirstUsR</pv_name> + <x>1176</x> + <y>573</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_319</name> + <text>Binning</text> + <x>875</x> + <y>647</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_104</name> + <pv_name>$(P)$(R)ROI2-BinX_RBV</pv_name> + <x>1092</x> + <y>647</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_105</name> + <pv_name>$(P)$(R)ROI2-BinXTimeUsR</pv_name> + <x>1176</x> + <y>647</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_320</name> + <text>Total</text> + <x>875</x> + <y>673</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_106</name> + <pv_name>$(P)$(R)ROI2-ArraySizeX_RBV</pv_name> + <x>1092</x> + <y>673</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_321</name> + <text>Size</text> + <x>875</x> + <y>596</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_107</name> + <pv_name>$(P)$(R)ROI2-SizeX_RBV</pv_name> + <x>1092</x> + <y>596</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_108</name> + <pv_name>$(P)$(R)ROI2-TickCountUsR</pv_name> + <x>1176</x> + <y>596</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_109</name> + <pv_name>$(P)$(R)ROI2-TotalXTimeUsR</pv_name> + <x>1176</x> + <y>673</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_322</name> + <text>Sample no.</text> + <x>987</x> + <y>547</y> + <width>174</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_323</name> + <text>Time</text> + <x>1176</x> + <y>547</y> + <width>93</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_324</name> + <text>End</text> + <x>875</x> + <y>620</y> + <width>98</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_110</name> + <pv_name>$(P)$(R)ROI2-EndXR</pv_name> + <x>1092</x> + <y>620</y> + <width>70</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_111</name> + <pv_name>$(P)$(R)ROI2-TickLastUsR</pv_name> + <x>1176</x> + <y>620</y> + <width>94</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_49</name> + <actions> + <action type="open_display"> + <file>../adcore/NDROI.opi</file> + <macros> + <R>ROI2-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>ROI 2</text> + <x>440</x> + <y>765</y> + <width>77</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_50</name> + <actions> + <action type="open_display"> + <file>../admisc/NDTrace.opi</file> + <macros> + <R>TRC2-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Trace 2</text> + <x>628</x> + <y>765</y> + <width>77</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_51</name> + <actions> + <action type="open_display"> + <file>../admisc/NDStats.opi</file> + <macros> + <R>STAT3-</R> + <S>TS3-</S> + </macros> + <target>tab</target> + </action> + </actions> + <text>Statistics 3</text> + <x>1116</x> + <y>765</y> + <width>77</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_52</name> + <actions> + <action type="open_display"> + <file>../adcore/NDPluginTimeSeries.opi</file> + <macros> + <R>STAT3-TS-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Trends 3</text> + <x>1199</x> + <y>765</y> + <width>77</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_53</name> + <actions> + <action type="open_display"> + <file>../admisc/NDProcess.opi</file> + <macros> + <R>PROC2-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Process 2</text> + <x>534</x> + <y>765</y> + <width>77</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_54</name> + <actions> + <action type="open_display"> + <file>../adcore/NDCircularBuff.opi</file> + <macros> + <R>CB1-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Circ Buff 1</text> + <x>223</x> + <y>126</y> + <width>79</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_55</name> + <actions> + <action type="open_display"> + <file>../adcore/NDROI.opi</file> + <macros> + <R>ROI3-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>ROI 3</text> + <x>867</x> + <y>765</y> + <width>77</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_56</name> + <actions> + <action type="open_display"> + <file>../admisc/NDTrace.opi</file> + <macros> + <R>TRC3-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Trace 3</text> + <x>1033</x> + <y>765</y> + <width>77</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_57</name> + <actions> + <action type="open_display"> + <file>../admisc/NDProcess.opi</file> + <macros> + <R>PROC3-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Process 3</text> + <x>950</x> + <y>765</y> + <width>77</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_58</name> + <actions> + <action type="open_display"> + <file>../admisc/NDTrace.opi</file> + <macros> + <R>TRC1-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Trace 1</text> + <x>134</x> + <y>126</y> + <width>79</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_59</name> + <actions> + <action type="open_display"> + <file>../admisc/NDProcess.opi</file> + <macros> + <R>PROC1-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Process 1</text> + <x>42</x> + <y>126</y> + <width>79</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_60</name> + <actions> + <action type="open_display"> + <file>../adcore/NDFileHDF5.opi</file> + <macros> + <R>HDF1-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>HDF5 1</text> + <x>318</x> + <y>126</y> + <width>79</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_5</name> + <pv_name>$(P)$(R)ROI3-MinX</pv_name> + <x>563</x> + <y>568</y> + <width>99</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_6</name> + <pv_name>$(P)$(R)ROI3-SizeX</pv_name> + <x>563</x> + <y>593</y> + <width>99</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_7</name> + <pv_name>$(P)$(R)ROI3-BinX</pv_name> + <x>563</x> + <y>644</y> + <width>99</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + <limits_from_pv>false</limits_from_pv> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_8</name> + <pv_name>$(P)$(R)ROI2-MinX</pv_name> + <x>985</x> + <y>570</y> + <width>99</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_9</name> + <pv_name>$(P)$(R)ROI2-SizeX</pv_name> + <x>985</x> + <y>593</y> + <width>99</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_10</name> + <pv_name>$(P)$(R)ROI2-BinX</pv_name> + <x>985</x> + <y>644</y> + <width>99</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + <limits_from_pv>false</limits_from_pv> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_64</name> + <actions> + <action type="open_display"> + <file>../admisc/NDStats.opi</file> + <macros> + <R>STAT2-</R> + </macros> + <target>tab</target> + </action> + </actions> + <text>Statistics 2</text> + <x>722</x> + <y>765</y> + <width>77</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_334</name> + <text>System control</text> + <x>26</x> + <y>76</y> + <width>141</width> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_65</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(P)$(R)Control</pv_name> + <text>Enable</text> + <x>240</x> + <y>76</y> + <width>61</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_66</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>$(P)$(R)Control</pv_name> + <text>Disable</text> + <x>306</x> + <y>76</y> + <width>67</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="led" version="2.0.0"> + <name>LED_2</name> + <pv_name>$(P)$(R)ControlR</pv_name> + <x>178</x> + <y>78</y> + <width>16</width> + <height>16</height> + <off_color> + <color name="IO Background" red="235" green="235" blue="235"> + </color> + </off_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <line_color> + <color red="150" green="150" blue="150"> + </color> + </line_color> + <actions> + </actions> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_112</name> + <pv_name>$(P)$(R)TRC3-ArrayCounter_RBV</pv_name> + <x>866</x> + <y>732</y> + <width>74</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_365</name> + <text>Counter</text> + <x>867</x> + <y>708</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_113</name> + <pv_name>$(P)$(R)TRC3-ArrayRate_RBV</pv_name> + <x>1040</x> + <y>732</y> + <width>74</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_366</name> + <text>Rate</text> + <x>1041</x> + <y>708</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_114</name> + <pv_name>$(P)$(R)TRC3-EnableCallbacks_RBV</pv_name> + <x>953</x> + <y>732</y> + <width>74</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_367</name> + <text>Status</text> + <x>954</x> + <y>708</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_115</name> + <pv_name>$(P)$(R)TRC3-DroppedArrays_RBV</pv_name> + <x>1127</x> + <y>732</y> + <width>74</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_368</name> + <text>Dropped</text> + <x>1128</x> + <y>708</y> + <width>72</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/adsis8300fc/handleCursors.js b/FC/adsis8300fc/handleCursors.js new file mode 100644 index 0000000..5864680 --- /dev/null +++ b/FC/adsis8300fc/handleCursors.js @@ -0,0 +1,93 @@ +importPackage(Packages.org.csstudio.platform.data); +importPackage(Packages.org.csstudio.opibuilder.scriptUtil); + +/* +input: +0 - ROI3 min RBV scalar +1 - ROI3 X size RBV scalar +2 - ROI3 binning RBV scalar +3 - ROI2 min RBV scalar +4 - ROI2 Array size RBV scalar (trig) +5 - ROI2 binning RBV scalar +6 - ST3 flat top maximum value scalar +7 - ROI3 Array size RBV scalar (trig only) + +We need to make sure that the cursors always point to the right part +of the trace, no matter what ROI & binning is used, if user zooms in/out, +if auto zooming is used, if is graph reset,.. + +With out limit points auto zoom does not show the complete pulse or +cursors in the right place after user zooms, auto-zooms,.. + +ROI3 is applied to flat top chain. +It is also used to position the cursors on a whole pulse graph. +ROI2 is applied to whole pulse chain. +It is also used to position the cursor limits on a whole pulse graph. +*/ + +var values = false; +// this one usually fails with +// JavaException: java.lang.NullPointerException: PV LAB-090Row:PBI-AMC-011:1-ST3-MaxValue_RBV has no value. +// after OPI load/reload. +try { + var traceMax = PVUtil.getDouble(pvs[6]); + // ConsoleUtil.writeInfo("traceMax: "+traceMax); +} catch (e) { + // ConsoleUtil.writeInfo("ERR: caught " + e); + var traceMax = 100; +} + +try { + // var traceMax = PVUtil.getDouble(pvs[6]); + var roi3Min = parseInt(PVUtil.getDouble(pvs[0])); + var roi3XSize = parseInt(PVUtil.getDouble(pvs[1])); + var roi3Bin = parseInt(PVUtil.getDouble(pvs[2])); + var roi3End = roi3Min + roi3XSize; + // ConsoleUtil.writeInfo("ROI3 min..end: "+roi3Min+'..'+roi3End+'( bin:'+roi3Bin+')'); + var cursorX = DataUtil.createDoubleArray(4); + cursorX[0] = roi3Min; + cursorX[1] = roi3Min; + cursorX[2] = roi3End; + cursorX[3] = roi3End; + var cursorY = DataUtil.createDoubleArray(4); + cursorY[0] = 0 - (traceMax*0.05); + cursorY[1] = traceMax+(traceMax*0.05); + cursorY[2] = 0 - (traceMax*0.05); + cursorY[3] = traceMax+(traceMax*0.05); + + var roi2Min = parseInt(PVUtil.getDouble(pvs[3])); + var roi2Size = parseInt(PVUtil.getDouble(pvs[4])); + var roi2Bin = parseInt(PVUtil.getDouble(pvs[5])); + var roi2End = roi2Min + roi2Size; + // ConsoleUtil.writeInfo("ROI2 min..end: "+roi2Min+'..'+roi2End+'( bin:'+roi2Bin+')'); + var limitX = DataUtil.createDoubleArray(6); + limitX[0] = roi2Min; + limitX[1] = roi2Min; + limitX[2] = roi2End; + limitX[3] = roi2End; + limitX[4] = roi2Min-1; + limitX[5] = roi2End+1; + + var limitY = DataUtil.createDoubleArray(6); + limitY[0] = 0 - (traceMax*0.05); + limitY[1] = traceMax+(traceMax*0.05); + limitY[2] = 0 - (traceMax*0.05); + limitY[3] = traceMax+(traceMax*0.05); + limitY[4] = 0; + limitY[5] = 0; + values = true; +} catch (e) { + // ConsoleUtil.writeInfo("ERR: caught " + e); +} + +if (values) { + try { + PVUtil.writePV("loc://cur_x", cursorX); + PVUtil.writePV("loc://cur_y", cursorY); + PVUtil.writePV("loc://lim_x", limitX); + PVUtil.writePV("loc://lim_y", limitY); + // ConsoleUtil.writeInfo("refreshed cursors and limits.."); + } catch (e) { + ConsoleUtil.writeInfo("ERR: caught" + e); + } +} diff --git a/FC/asyn/asynGPIBSetup.bob b/FC/asyn/asynGPIBSetup.bob new file mode 100644 index 0000000..08dc6f1 --- /dev/null +++ b/FC/asyn/asynGPIBSetup.bob @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynGPIBSetup</name> + <x>456</x> + <y>239</y> + <width>375</width> + <height>185</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>8</y> + <width>375</width> + <height>29</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>12</y> + <width>375</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>GPIB address:</text> + <x>4</x> + <y>68</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(R).ADDR</pv_name> + <x>139</x> + <y>68</y> + <width>75</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>Serial poll response:</text> + <x>4</x> + <y>97</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #22</name> + <pv_name>$(P)$(R).SPR</pv_name> + <x>224</x> + <y>97</y> + <width>56</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Universal Command</text> + <x>4</x> + <y>126</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #29</name> + <pv_name>$(P)$(R).UCMD</pv_name> + <x>179</x> + <y>126</y> + <width>180</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Addressed Command</text> + <x>4</x> + <y>151</y> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #35</name> + <pv_name>$(P)$(R).ACMD</pv_name> + <x>179</x> + <y>151</y> + <width>180</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>Supported</text> + <x>218</x> + <y>42</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).GPIBIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Unsupported</text> + <x>208</x> + <y>42</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).GPIBIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>asynGpib interface:</text> + <x>4</x> + <y>42</y> + <width>190</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/asyn/asynIPPortSetup.bob b/FC/asyn/asynIPPortSetup.bob new file mode 100644 index 0000000..4a0a022 --- /dev/null +++ b/FC/asyn/asynIPPortSetup.bob @@ -0,0 +1,419 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynIPPortSetup</name> + <x>405</x> + <y>149</y> + <width>260</width> + <height>410</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>2</y> + <width>260</width> + <height>16</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>2</y> + <width>260</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Supported</text> + <x>148</x> + <y>25</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OPTIONIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Unsupported</text> + <x>138</x> + <y>25</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OPTIONIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>asynOption:</text> + <x>8</x> + <y>25</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>Disconnect on</text> + <x>13</x> + <y>51</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>read timeout:</text> + <x>13</x> + <y>76</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Host info:</text> + <x>43</x> + <y>101</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #32</name> + <pv_name>$(P)$(R).HOSTINFO</pv_name> + <x>150</x> + <y>101</y> + <width>102</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #36</name> + <pv_name>$(P)$(R).DRTO</pv_name> + <x>150</x> + <y>76</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>Data bits:</text> + <x>43</x> + <y>206</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Stop bits:</text> + <x>43</x> + <y>231</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>Modem control:</text> + <x>3</x> + <y>281</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Parity:</text> + <x>73</x> + <y>256</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #51</name> + <pv_name>$(P)$(R).DBIT</pv_name> + <x>150</x> + <y>206</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #54</name> + <pv_name>$(P)$(R).SBIT</pv_name> + <x>150</x> + <y>231</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #57</name> + <pv_name>$(P)$(R).PRTY</pv_name> + <x>150</x> + <y>256</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #60</name> + <pv_name>$(P)$(R).MCTL</pv_name> + <x>150</x> + <y>281</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Flow control:</text> + <x>13</x> + <y>306</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #66</name> + <pv_name>$(P)$(R).FCTL</pv_name> + <x>150</x> + <y>306</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>XOFF output:</text> + <x>23</x> + <y>331</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #72</name> + <pv_name>$(P)$(R).IXON</pv_name> + <x>150</x> + <y>331</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>XOFF input:</text> + <x>33</x> + <y>356</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #78</name> + <pv_name>$(P)$(R).IXOFF</pv_name> + <x>150</x> + <y>356</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>XON=any:</text> + <x>63</x> + <y>381</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #84</name> + <pv_name>$(P)$(R).IXANY</pv_name> + <x>150</x> + <y>381</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Baud rate:</text> + <x>43</x> + <y>181</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #90</name> + <pv_name>$(P)$(R).LBAUD</pv_name> + <x>150</x> + <y>181</y> + <width>102</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>COM (RFC 2217) protocol</text> + <x>15</x> + <y>151</y> + <width>230</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>Parameters for ports with</text> + <x>5</x> + <y>130</y> + <width>250</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> +</display> diff --git a/FC/asyn/asynOctet.bob b/FC/asyn/asynOctet.bob new file mode 100644 index 0000000..43736cc --- /dev/null +++ b/FC/asyn/asynOctet.bob @@ -0,0 +1,795 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynOctet</name> + <x>457</x> + <y>494</y> + <width>442</width> + <height>350</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(R).TINP</pv_name> + <x>81</x> + <y>216</y> + <width>350</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #10</name> + <text>Timeout (sec):</text> + <x>6</x> + <y>43</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #13</name> + <pv_name>$(P)$(R).TMOT</pv_name> + <x>151</x> + <y>43</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #17</name> + <pv_name>$(P)$(R).TMOD</pv_name> + <x>320</x> + <y>43</y> + <width>110</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Transfer:</text> + <x>225</x> + <y>43</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #23</name> + <y>5</y> + <width>442</width> + <height>29</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>$(P)$(R)</text> + <y>9</y> + <width>442</width> + <height>21</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #29</name> + <pv_name>$(P)$(R).AOUT</pv_name> + <x>78</x> + <y>128</y> + <width>350</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Output</text> + <x>13</x> + <y>99</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="88" green="147" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Format:</text> + <x>91</x> + <y>99</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #39</name> + <pv_name>$(P)$(R).OFMT</pv_name> + <x>166</x> + <y>99</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>ASCII:</text> + <x>13</x> + <y>126</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #45</name> + <x>6</x> + <y>92</y> + <width>430</width> + <height>85</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Terminator:</text> + <x>256</x> + <y>99</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)$(R).OEOS</pv_name> + <x>371</x> + <y>99</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>Requested:</text> + <x>88</x> + <y>152</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>Length:</text> + <x>10</x> + <y>152</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>Actual:</text> + <x>280</x> + <y>152</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #64</name> + <pv_name>$(P)$(R).NAWT</pv_name> + <x>355</x> + <y>152</y> + <width>56</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(R).NOWT</pv_name> + <x>193</x> + <y>152</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>I/O Status:</text> + <x>10</x> + <y>297</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>I/O Severity:</text> + <x>217</x> + <y>297</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #78</name> + <pv_name>$(P)$(R).STAT</pv_name> + <x>122</x> + <y>297</y> + <width>85</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #82</name> + <pv_name>$(P)$(R).SEVR</pv_name> + <x>349</x> + <y>297</y> + <width>85</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #86</name> + <x>6</x> + <y>292</y> + <width>430</width> + <height>25</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>Scan:</text> + <x>9</x> + <y>323</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #92</name> + <pv_name>$(P)$(R).SCAN</pv_name> + <x>64</x> + <y>323</y> + <width>110</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #95</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).PROC</pv_name> + <text>Process</text> + <x>179</x> + <y>323</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>Terminator:</text> + <x>253</x> + <y>189</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #101</name> + <pv_name>$(P)$(R).IEOS</pv_name> + <x>368</x> + <y>189</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #105</name> + <x>74</x> + <y>213</y> + <width>360</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>Input</text> + <x>16</x> + <y>189</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="88" green="147" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>Format:</text> + <x>86</x> + <y>191</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #114</name> + <pv_name>$(P)$(R).IFMT</pv_name> + <x>161</x> + <y>189</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>ASCII:</text> + <x>13</x> + <y>215</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #120</name> + <x>6</x> + <y>182</y> + <width>430</width> + <height>105</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>Requested:</text> + <x>88</x> + <y>242</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>Length:</text> + <x>10</x> + <y>242</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>Actual:</text> + <x>280</x> + <y>242</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #132</name> + <pv_name>$(P)$(R).NORD</pv_name> + <x>355</x> + <y>242</y> + <width>56</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #136</name> + <pv_name>$(P)$(R).NRRD</pv_name> + <x>193</x> + <y>242</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>EOM reason:</text> + <x>77</x> + <y>265</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #143</name> + <pv_name>$(P)$(R).EOMR</pv_name> + <x>193</x> + <y>265</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>Supported</text> + <x>220</x> + <y>66</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OCTETIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #151</name> + <text>Unsupported</text> + <x>210</x> + <y>66</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OCTETIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>asynOctet interface:</text> + <x>6</x> + <y>66</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #158</name> + <text>Active</text> + <x>344</x> + <y>66</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>Inactive</text> + <x>334</x> + <y>66</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!(pv0==0))"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>More...</text> + <x>300</x> + <y>323</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #169</name> + <actions> + <action type="open_display"> + <file>asynRecord.opi</file> + <target>tab</target> + <description>Record parameters</description> + </action> + <action type="open_display"> + <file>asynRegister.opi</file> + <target>tab</target> + <description>Register interfaces I/O</description> + </action> + <action type="open_display"> + <file>asynSerialPortSetup.opi</file> + <target>tab</target> + <description>Serial port parameters</description> + </action> + <action type="open_display"> + <file>asynGPIBSetup.opi</file> + <target>tab</target> + <description>GPIB parameters</description> + </action> + </actions> + <text></text> + <x>375</x> + <y>323</y> + <width>56</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/asyn/asynRecord.bob b/FC/asyn/asynRecord.bob new file mode 100644 index 0000000..f28d1f7 --- /dev/null +++ b/FC/asyn/asynRecord.bob @@ -0,0 +1,1123 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynRecord</name> + <x>72</x> + <y>61</y> + <width>440</width> + <height>589</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>8</y> + <width>440</width> + <height>29</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>12</y> + <width>440</width> + <height>21</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #12</name> + <pv_name>$(P)$(R).ERRS</pv_name> + <x>75</x> + <y>182</y> + <width>359</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Error:</text> + <x>10</x> + <y>181</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #19</name> + <x>6</x> + <y>178</y> + <width>430</width> + <height>25</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>noAutoConnect</text> + <x>300</x> + <y>212</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).AUCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>autoConnect</text> + <x>310</x> + <y>212</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="60" green="180" blue="32"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).AUCT</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #30</name> + <pv_name>$(P)$(R).AUCT</pv_name> + <x>305</x> + <y>233</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Enabled</text> + <x>180</x> + <y>212</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="60" green="180" blue="32"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).ENBL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>Disabled</text> + <x>175</x> + <y>212</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).ENBL</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #41</name> + <pv_name>$(P)$(R).ENBL</pv_name> + <x>155</x> + <y>234</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #44</name> + <x>6</x> + <y>210</y> + <width>430</width> + <height>49</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>traceError</text> + <x>68</x> + <y>316</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>traceIODriver</text> + <x>68</x> + <y>385</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>traceIOFilter</text> + <x>68</x> + <y>362</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>traceIODevice</text> + <x>68</x> + <y>339</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>traceMask</text> + <x>9</x> + <y>269</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>traceIOHex</text> + <x>242</x> + <y>362</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #65</name> + <pv_name>$(P)$(R).TB0</pv_name> + <x>9</x> + <y>316</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #68</name> + <pv_name>$(P)$(R).TB3</pv_name> + <x>9</x> + <y>385</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #71</name> + <pv_name>$(P)$(R).TB2</pv_name> + <x>9</x> + <y>362</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #74</name> + <pv_name>$(P)$(R).TB1</pv_name> + <x>9</x> + <y>339</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #77</name> + <pv_name>$(P)$(R).TIB2</pv_name> + <x>183</x> + <y>362</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Truncate size</text> + <x>242</x> + <y>385</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #83</name> + <pv_name>$(P)$(R).TSIZ</pv_name> + <x>183</x> + <y>385</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #87</name> + <x>5</x> + <y>267</y> + <width>430</width> + <height>315</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #90</name> + <pv_name>$(P)$(R).TMSK</pv_name> + <x>9</x> + <y>293</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>drvInfo:</text> + <x>6</x> + <y>97</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #97</name> + <pv_name>$(P)$(R).DRVINFO</pv_name> + <x>88</x> + <y>97</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #101</name> + <pv_name>$(P)$(R).IFACE</pv_name> + <x>111</x> + <y>122</y> + <width>130</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Interface:</text> + <x>6</x> + <y>122</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #107</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).AQR</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).AQR</pv_name> + <text>Cancel queueRequest</text> + <x>6</x> + <y>147</y> + <width>150</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #110</name> + <text>Reason:</text> + <x>244</x> + <y>97</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #113</name> + <pv_name>$(P)$(R).REASON</pv_name> + <x>318</x> + <y>97</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>Connected</text> + <x>25</x> + <y>212</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="60" green="180" blue="32"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).CNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #121</name> + <text>Disconnected</text> + <x>10</x> + <y>212</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).CNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #125</name> + <pv_name>$(P)$(R).CNCT</pv_name> + <x>10</x> + <y>234</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #128</name> + <text>Port:</text> + <x>6</x> + <y>47</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #131</name> + <pv_name>$(P)$(R).PORT</pv_name> + <x>61</x> + <y>47</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>Address:</text> + <x>228</x> + <y>47</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #138</name> + <pv_name>$(P)$(R).ADDR</pv_name> + <x>318</x> + <y>47</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #142</name> + <pv_name>$(P)$(R).PCNCT</pv_name> + <x>61</x> + <y>72</y> + <width>120</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #145</name> + <text>Connected</text> + <x>243</x> + <y>72</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="60" green="180" blue="32"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).PCNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>Disconnected</text> + <x>228</x> + <y>72</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).PCNCT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>More...</text> + <x>291</x> + <y>147</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #156</name> + <actions> + <action type="open_display"> + <file>asynOctet.opi</file> + <target>tab</target> + <description>asynOctet Interface I/O</description> + </action> + <action type="open_display"> + <file>asynRegister.opi</file> + <target>tab</target> + <description>Register interfaces I/O</description> + </action> + <action type="open_display"> + <file>asynSerialPortSetup.opi</file> + <target>tab</target> + <description>Serial port parameters</description> + </action> + <action type="open_display"> + <file>asynIPPortSetup.opi</file> + <target>tab</target> + <description>IP port parameters</description> + </action> + <action type="open_display"> + <file>asynGPIBSetup.opi</file> + <target>tab</target> + <description>GPIB parameters</description> + </action> + </actions> + <text></text> + <x>366</x> + <y>147</y> + <width>56</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #163</name> + <text>traceIOMask</text> + <x>183</x> + <y>269</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>traceIOASCII</text> + <x>242</x> + <y>316</y> + <width>96</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #169</name> + <text>traceIOEscape</text> + <x>242</x> + <y>339</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #172</name> + <pv_name>$(P)$(R).TIB0</pv_name> + <x>183</x> + <y>316</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #175</name> + <pv_name>$(P)$(R).TIB1</pv_name> + <x>183</x> + <y>339</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #178</name> + <pv_name>$(P)$(R).TIOM</pv_name> + <x>183</x> + <y>293</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>traceInfoMask</text> + <x>183</x> + <y>415</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #185</name> + <pv_name>$(P)$(R).TINM</pv_name> + <x>183</x> + <y>439</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>Trace file:</text> + <x>9</x> + <y>557</y> + <width>88</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #192</name> + <pv_name>$(P)$(R).TFIL</pv_name> + <x>99</x> + <y>555</y> + <width>330</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #196</name> + <pv_name>$(P)$(R).TB4</pv_name> + <x>9</x> + <y>408</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #199</name> + <text>traceFlow</text> + <x>68</x> + <y>408</y> + <width>72</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #202</name> + <pv_name>$(P)$(R).TB5</pv_name> + <x>9</x> + <y>431</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #205</name> + <text>traceWarning</text> + <x>68</x> + <y>431</y> + <width>96</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #208</name> + <text>traceInfoPort</text> + <x>242</x> + <y>485</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #211</name> + <pv_name>$(P)$(R).TINB1</pv_name> + <x>183</x> + <y>485</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #214</name> + <text>traceInfoSource</text> + <x>242</x> + <y>508</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #217</name> + <pv_name>$(P)$(R).TINB2</pv_name> + <x>183</x> + <y>508</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #220</name> + <text>traceInfoTime</text> + <x>242</x> + <y>462</y> + <width>104</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #223</name> + <pv_name>$(P)$(R).TINB0</pv_name> + <x>183</x> + <y>462</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #226</name> + <pv_name>$(P)$(R).TINB3</pv_name> + <x>183</x> + <y>531</y> + <width>55</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #229</name> + <text>traceInfoThread</text> + <x>242</x> + <y>531</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/asyn/asynRegister.bob b/FC/asyn/asynRegister.bob new file mode 100644 index 0000000..7c74376 --- /dev/null +++ b/FC/asyn/asynRegister.bob @@ -0,0 +1,856 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynRegister</name> + <x>344</x> + <y>142</y> + <width>510</width> + <height>345</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Timeout (sec):</text> + <x>6</x> + <y>43</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(R).TMOT</pv_name> + <x>151</x> + <y>43</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #13</name> + <pv_name>$(P)$(R).TMOD</pv_name> + <x>320</x> + <y>43</y> + <width>110</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Transfer:</text> + <x>225</x> + <y>43</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>I/O Status:</text> + <x>10</x> + <y>284</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>I/O Severity:</text> + <x>217</x> + <y>284</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #25</name> + <pv_name>$(P)$(R).STAT</pv_name> + <x>122</x> + <y>284</y> + <width>85</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #29</name> + <pv_name>$(P)$(R).SEVR</pv_name> + <x>349</x> + <y>284</y> + <width>85</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #33</name> + <x>6</x> + <y>279</y> + <width>430</width> + <height>25</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>Scan:</text> + <x>9</x> + <y>310</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #39</name> + <pv_name>$(P)$(R).SCAN</pv_name> + <x>64</x> + <y>310</y> + <width>110</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #42</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).PROC</pv_name> + <text>Process</text> + <x>179</x> + <y>310</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #45</name> + <y>5</y> + <width>510</width> + <height>29</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>$(P)$(R)</text> + <y>9</y> + <width>510</width> + <height>21</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Mask (hex):</text> + <x>27</x> + <y>251</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>Input (hex):</text> + <x>17</x> + <y>226</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>Input:</text> + <x>77</x> + <y>201</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>Output (hex):</text> + <x>7</x> + <y>176</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>Output:</text> + <x>67</x> + <y>151</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #66</name> + <pv_name>$(P)$(R).IFACE</pv_name> + <x>5</x> + <y>101</y> + <width>130</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>Interface:</text> + <x>37</x> + <y>76</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)$(R).I32INP</pv_name> + <x>147</x> + <y>226</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(R).I32INP</pv_name> + <x>147</x> + <y>201</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(R).I32OUT</pv_name> + <x>147</x> + <y>176</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #84</name> + <pv_name>$(P)$(R).I32OUT</pv_name> + <x>147</x> + <y>151</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>Active</text> + <x>167</x> + <y>126</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>Inactive</text> + <x>157</x> + <y>126</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!(pv0==1))"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>Supported</text> + <x>152</x> + <y>101</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).I32IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>Unsupported</text> + <x>142</x> + <y>101</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).I32IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Int32</text> + <x>172</x> + <y>76</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)$(R).UI32MASK</pv_name> + <x>272</x> + <y>251</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #111</name> + <pv_name>$(P)$(R).UI32INP</pv_name> + <x>272</x> + <y>226</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #115</name> + <pv_name>$(P)$(R).UI32INP</pv_name> + <x>272</x> + <y>201</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(R).UI32OUT</pv_name> + <x>272</x> + <y>176</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>4</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(R).UI32OUT</pv_name> + <x>272</x> + <y>151</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>Active</text> + <x>292</x> + <y>126</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #131</name> + <text>Inactive</text> + <x>282</x> + <y>126</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!(pv0==2))"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>Unsupported</text> + <x>267</x> + <y>101</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).UI32IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #139</name> + <text>Supported</text> + <x>277</x> + <y>101</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).UI32IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>UInt32Digital</text> + <x>257</x> + <y>76</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #146</name> + <pv_name>$(P)$(R).F64INP</pv_name> + <x>397</x> + <y>201</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #150</name> + <pv_name>$(P)$(R).F64OUT</pv_name> + <x>397</x> + <y>151</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #154</name> + <text>Active</text> + <x>417</x> + <y>126</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==3)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #158</name> + <text>Inactive</text> + <x>407</x> + <y>126</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!(pv0==3))"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).IFACE</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>Unsupported</text> + <x>392</x> + <y>101</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).F64IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>Supported</text> + <x>402</x> + <y>101</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).F64IV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #170</name> + <text>Float64</text> + <x>412</x> + <y>76</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #173</name> + <text>More...</text> + <x>364</x> + <y>310</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #176</name> + <actions> + <action type="open_display"> + <file>asynRecord.opi</file> + <target>tab</target> + <description>Record parameters</description> + </action> + <action type="open_display"> + <file>asynRegister.opi</file> + <target>tab</target> + <description>Register interfaces I/O</description> + </action> + <action type="open_display"> + <file>asynSerialPortSetup.opi</file> + <target>tab</target> + <description>Serial port parameters</description> + </action> + <action type="open_display"> + <file>asynGPIBSetup.opi</file> + <target>tab</target> + <description>GPIB parameters</description> + </action> + </actions> + <text></text> + <x>439</x> + <y>310</y> + <width>56</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/asyn/asynSerialPortSetup.bob b/FC/asyn/asynSerialPortSetup.bob new file mode 100644 index 0000000..b849dc5 --- /dev/null +++ b/FC/asyn/asynSerialPortSetup.bob @@ -0,0 +1,352 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynSerialPortSetup</name> + <x>228</x> + <y>79</y> + <width>260</width> + <height>300</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>2</y> + <width>260</width> + <height>16</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>2</y> + <width>260</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Supported</text> + <x>148</x> + <y>25</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OPTIONIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Unsupported</text> + <x>138</x> + <y>25</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).OPTIONIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>asynOption:</text> + <x>8</x> + <y>25</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>Baud rate:</text> + <x>43</x> + <y>51</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #26</name> + <pv_name>$(P)$(R).BAUD</pv_name> + <x>150</x> + <y>51</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Baud rate:</text> + <x>43</x> + <y>76</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Data bits:</text> + <x>43</x> + <y>101</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>Stop bits:</text> + <x>43</x> + <y>126</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>Modem control:</text> + <x>3</x> + <y>176</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>Parity:</text> + <x>73</x> + <y>151</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #44</name> + <pv_name>$(P)$(R).DBIT</pv_name> + <x>150</x> + <y>101</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #47</name> + <pv_name>$(P)$(R).SBIT</pv_name> + <x>150</x> + <y>126</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #50</name> + <pv_name>$(P)$(R).PRTY</pv_name> + <x>150</x> + <y>151</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #53</name> + <pv_name>$(P)$(R).MCTL</pv_name> + <x>150</x> + <y>176</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>Flow control:</text> + <x>13</x> + <y>201</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #59</name> + <pv_name>$(P)$(R).FCTL</pv_name> + <x>150</x> + <y>201</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>XOFF output:</text> + <x>23</x> + <y>226</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #65</name> + <pv_name>$(P)$(R).IXON</pv_name> + <x>150</x> + <y>226</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>XOFF input:</text> + <x>33</x> + <y>251</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #71</name> + <pv_name>$(P)$(R).IXOFF</pv_name> + <x>150</x> + <y>251</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>XON=any:</text> + <x>63</x> + <y>276</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #77</name> + <pv_name>$(P)$(R).IXANY</pv_name> + <x>150</x> + <y>276</y> + <width>102</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(R).LBAUD</pv_name> + <x>150</x> + <y>76</y> + <width>102</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/asyn/asynTimeSeries.bob b/FC/asyn/asynTimeSeries.bob new file mode 100644 index 0000000..19a7579 --- /dev/null +++ b/FC/asyn/asynTimeSeries.bob @@ -0,0 +1,305 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>asynTimeSeries</name> + <x>326</x> + <y>179</y> + <width>500</width> + <height>360</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>5</y> + <width>500</width> + <height>25</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)$(R)</text> + <y>5</y> + <width>500</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Acquiring</text> + <x>42</x> + <y>40</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="45" green="127" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>Done</text> + <x>95</x> + <y>40</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(R).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Status</text> + <x>142</x> + <y>40</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #23</name> + <pv_name>$(P)$(R).NORD</pv_name> + <x>224</x> + <y>40</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Current point</text> + <x>329</x> + <y>40</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #30</name> + <x>10</x> + <y>92</y> + <width>480</width> + <height>230</height> + <title>$(P)$(R)</title> + <x_axis> + <title>Time point</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Value</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(R).VAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="75" green="110" blue="199"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #37</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).RARM</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).RARM</pv_name> + <text>Erase/Start</text> + <x>15</x> + <y>65</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #40</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).RARM</pv_name> + <value>3</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).RARM</pv_name> + <text>Start</text> + <x>110</x> + <y>65</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #43</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R).RARM</pv_name> + <value>2</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R).RARM</pv_name> + <text>Stop</text> + <x>205</x> + <y>65</y> + <width>90</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #46</name> + <pv_name>$(P)$(R)Read.SCAN</pv_name> + <x>10</x> + <y>329</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>Read rate</text> + <x>117</x> + <y>329</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #52</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(R)Read.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(R)Read.PROC</pv_name> + <text>Read</text> + <x>217</x> + <y>329</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/autosave/SR_X_Status.bob b/FC/autosave/SR_X_Status.bob new file mode 100644 index 0000000..42068ae --- /dev/null +++ b/FC/autosave/SR_X_Status.bob @@ -0,0 +1,334 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>SR_X_Status</name> + <x>281</x> + <y>235</y> + <width>400</width> + <height>115</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>57</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>save_restore status</text> + <x>40</x> + <y>-2</y> + <width>300</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #12</name> + <pv_name>$(P)SR_statusStr</pv_name> + <x>120</x> + <y>32</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #16</name> + <pv_name>$(P)SR_status</pv_name> + <x>10</x> + <y>25</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #20</name> + <y>58</y> + <width>402</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #24</name> + <y>22</y> + <width>402</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #28</name> + <pv_name>$(P)SR_recentlyStr</pv_name> + <x>60</x> + <y>45</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Recently:</text> + <x>5</x> + <y>45</y> + <width>55</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #35</name> + <x>370</x> + <width>17</width> + <line_width>0</line_width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <points> + <point x="8.0" y="20.0"> + </point> + <point x="4.0" y="17.0"> + </point> + <point x="1.0" y="13.0"> + </point> + <point x="0.0" y="8.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="1.0"> + </point> + <point x="2.0" y="0.0"> + </point> + <point x="5.0" y="0.0"> + </point> + <point x="8.0" y="2.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="9.0" y="2.0"> + </point> + <point x="12.0" y="0.0"> + </point> + <point x="15.0" y="0.0"> + </point> + <point x="16.0" y="1.0"> + </point> + <point x="17.0" y="4.0"> + </point> + <point x="17.0" y="8.0"> + </point> + <point x="15.0" y="13.0"> + </point> + <point x="12.0" y="17.0"> + </point> + <point x="9.0" y="20.0"> + </point> + <point x="8.0" y="20.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)SR_heartbeat</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #40</name> + <actions> + <action type="open_display"> + <file>save_restoreStatusLegend.opi</file> + <target>tab</target> + <description>Legend</description> + </action> + </actions> + <text>PRTCM</text> + <x>335</x> + <y>36</y> + <width>55</width> + <height>22</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #43</name> + <pv_name>$(P)SR_$(N)_StatusStr</pv_name> + <x>120</x> + <y>94</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(P)SR_$(N)_Status</pv_name> + <x>10</x> + <y>88</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #51</name> + <pv_name>$(P)SR_$(N)_Time</pv_name> + <x>170</x> + <y>71</y> + <width>150</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="byte_monitor" version="2.0.0"> + <name>bar #55</name> + <pv_name>$(P)SR_$(N)_State</pv_name> + <x>340</x> + <y>73</y> + <width>43</width> + <height>10</height> + <numBits>5</numBits> + <bitReverse>true</bitReverse> + <square>true</square> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)SR_$(N)_Name</pv_name> + <x>10</x> + <y>68</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/autosave/configMenu.bob b/FC/autosave/configMenu.bob new file mode 100644 index 0000000..1f76fe6 --- /dev/null +++ b/FC/autosave/configMenu.bob @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>configMenu</name> + <x>1150</x> + <y>593</y> + <width>240</width> + <height>400</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>config Name</text> + <x>45</x> + <y>95</y> + <width>150</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>configMenuHead_bare.bob</file> + <width>240</width> + <height>93</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>5</N> + </macros> + <x>5</x> + <y>210</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>1</N> + </macros> + <x>5</x> + <y>110</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>2</N> + </macros> + <x>5</x> + <y>135</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>3</N> + </macros> + <x>5</x> + <y>160</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>4</N> + </macros> + <x>5</x> + <y>185</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>10</N> + </macros> + <x>5</x> + <y>335</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>6</N> + </macros> + <x>5</x> + <y>235</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>7</N> + </macros> + <x>5</x> + <y>260</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>8</N> + </macros> + <x>5</x> + <y>285</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #29</name> + <file>configMenu_bare1.bob</file> + <macros> + <N>9</N> + </macros> + <x>5</x> + <y>310</y> + <width>230</width> + <height>20</height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #31</name> + <actions> + <action type="open_display"> + <file>configMenu_more.opi</file> + <target>replace</target> + <description>Less</description> + </action> + </actions> + <text>More</text> + <x>185</x> + <y>380</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #34</name> + <actions> + <action type="open_display"> + <file>configMenu_small.opi</file> + <target>replace</target> + <description>Less</description> + </action> + </actions> + <text>Less</text> + <x>135</x> + <y>380</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #37</name> + <pv_name>$(P)$(CONFIG)Menu:busy</pv_name> + <x>5</x> + <y>385</y> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>Page:</text> + <x>80</x> + <y>365</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #44</name> + <actions> + </actions> + <pv_name>$(P)$(CONFIG)Menu:PageDn.PROC</pv_name> + <text>-</text> + <x>115</x> + <y>360</y> + <width>15</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #47</name> + <pv_name>$(P)$(CONFIG)Menu:Page</pv_name> + <x>130</x> + <y>360</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #51</name> + <actions> + </actions> + <pv_name>$(P)$(CONFIG)Menu:PageUp.PROC</pv_name> + <text>+</text> + <x>150</x> + <y>360</y> + <width>15</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/autosave/configMenuHead_bare.bob b/FC/autosave/configMenuHead_bare.bob new file mode 100644 index 0000000..3aa399c --- /dev/null +++ b/FC/autosave/configMenuHead_bare.bob @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>configMenuHead_bare</name> + <x>518</x> + <y>25</y> + <width>240</width> + <height>95</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>240</width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>configMenu: $(CONFIG)</text> + <x>5</x> + <width>230</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <y>20</y> + <width>240</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="238.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #16</name> + <pv_name>$(P)$(CONFIG)Menu:currName</pv_name> + <x>50</x> + <y>25</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #20</name> + <pv_name>$(P)$(CONFIG)Menu:currDesc</pv_name> + <x>50</x> + <y>50</y> + <width>185</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #24</name> + <y>91</y> + <width>240</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="239.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #28</name> + <pv_name>$(P)$(CONFIG)Menu:status</pv_name> + <x>65</x> + <y>70</y> + <width>175</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>NAME:</text> + <x>5</x> + <y>30</y> + <width>40</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>DESC:</text> + <x>5</x> + <y>50</y> + <width>40</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>STATUS:</text> + <x>5</x> + <y>75</y> + <width>50</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/autosave/configMenu_bare1.bob b/FC/autosave/configMenu_bare1.bob new file mode 100644 index 0000000..c69ccf1 --- /dev/null +++ b/FC/autosave/configMenu_bare1.bob @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>configMenu_bare1</name> + <x>632</x> + <y>50</y> + <width>240</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)$(CONFIG)Menu:name$(N)</pv_name> + <x>45</x> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #10</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(CONFIG)Menu:loadConfig$(N).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(CONFIG)Menu:loadConfig$(N).PROC</pv_name> + <text>Load</text> + <x>5</x> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #13</name> + <x>200</x> + <width>35</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(CONFIG)Menu:disable</pv_name> + </rule> + </rules> + <widget type="action_button" version="3.0.0"> + <name>message button #16</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(CONFIG)Menu:saveConfig$(N).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(CONFIG)Menu:saveConfig$(N).PROC</pv_name> + <text>Save</text> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> +</display> diff --git a/FC/autosave/configMenu_more.bob b/FC/autosave/configMenu_more.bob new file mode 100644 index 0000000..083fe51 --- /dev/null +++ b/FC/autosave/configMenu_more.bob @@ -0,0 +1,278 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>configMenu_more</name> + <x>808</x> + <y>36</y> + <width>240</width> + <height>620</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>config Name</text> + <x>45</x> + <y>95</y> + <width>150</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>5</N> + </macros> + <y>290</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>1</N> + </macros> + <y>110</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>2</N> + </macros> + <y>155</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>3</N> + </macros> + <y>200</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>4</N> + </macros> + <y>245</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>10</N> + </macros> + <y>515</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>6</N> + </macros> + <y>335</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>7</N> + </macros> + <y>380</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>8</N> + </macros> + <y>425</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>configMenu_more_bare1.bob</file> + <macros> + <N>9</N> + </macros> + <y>470</y> + <width>238</width> + <height>43</height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #29</name> + <actions> + <action type="open_display"> + <file>configMenu.opi</file> + <target>replace</target> + <description>Less</description> + </action> + </actions> + <text>Less</text> + <x>185</x> + <y>600</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>permit save?</text> + <x>5</x> + <y>565</y> + <width>80</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #35</name> + <pv_name>$(P)$(CONFIG)Menu:enableSave</pv_name> + <x>95</x> + <y>560</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #38</name> + <file>configMenuHead_bare.bob</file> + <width>240</width> + <height>93</height> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(P)$(CONFIG)Menu:busy</pv_name> + <x>5</x> + <y>600</y> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #44</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(CONFIG)Menu:menuName.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(CONFIG)Menu:menuName.PROC</pv_name> + <text>Find config files</text> + <x>5</x> + <y>580</y> + <width>130</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #47</name> + <x>150</x> + <y>580</y> + <width>85</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>Page:</text> + <y>5</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #53</name> + <actions> + </actions> + <pv_name>$(P)$(CONFIG)Menu:PageDn.PROC</pv_name> + <text>-</text> + <x>35</x> + <width>15</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #56</name> + <pv_name>$(P)$(CONFIG)Menu:Page</pv_name> + <x>50</x> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #60</name> + <actions> + </actions> + <pv_name>$(P)$(CONFIG)Menu:PageUp.PROC</pv_name> + <text>+</text> + <x>70</x> + <width>15</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> +</display> diff --git a/FC/autosave/configMenu_more_bare1.bob b/FC/autosave/configMenu_more_bare1.bob new file mode 100644 index 0000000..392c84d --- /dev/null +++ b/FC/autosave/configMenu_more_bare1.bob @@ -0,0 +1,119 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>configMenu_more_bare1</name> + <x>1146</x> + <y>310</y> + <width>240</width> + <height>43</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)$(CONFIG)Menu:name$(N)</pv_name> + <x>45</x> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #10</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(CONFIG)Menu:loadConfig$(N).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(CONFIG)Menu:loadConfig$(N).PROC</pv_name> + <text>Load</text> + <x>5</x> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #13</name> + <pv_name>$(P)$(CONFIG)Menu:desc$(N)</pv_name> + <x>5</x> + <y>20</y> + <width>230</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #17</name> + <x>200</x> + <width>35</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(CONFIG)Menu:disable</pv_name> + </rule> + </rules> + <widget type="action_button" version="3.0.0"> + <name>message button #20</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(CONFIG)Menu:saveConfig$(N).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(CONFIG)Menu:saveConfig$(N).PROC</pv_name> + <text>Save</text> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #24</name> + <y>41</y> + <width>238</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="237.0" y="1.0"> + </point> + </points> + </widget> +</display> diff --git a/FC/autosave/configMenu_small.bob b/FC/autosave/configMenu_small.bob new file mode 100644 index 0000000..a79f9ec --- /dev/null +++ b/FC/autosave/configMenu_small.bob @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>configMenu_small</name> + <x>1133</x> + <y>390</y> + <width>240</width> + <height>180</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="combo" version="2.0.0"> + <name>menu #6</name> + <pv_name>$(P)$(CONFIG)Menu</pv_name> + <x>5</x> + <y>115</y> + <width>230</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #9</name> + <actions> + <action type="open_display"> + <file>configMenu.opi</file> + <target>replace</target> + <description>Less</description> + </action> + </actions> + <text>More</text> + <x>185</x> + <y>160</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #12</name> + <actions> + <action type="open_display"> + <file>configMenu_smallA.opi</file> + <target>replace</target> + <description>refresh</description> + </action> + </actions> + <text>Refresh menu choices</text> + <x>25</x> + <y>160</y> + <width>150</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>configMenuHead_bare.bob</file> + <width>240</width> + <height>93</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>Load config by name:</text> + <x>5</x> + <y>95</y> + <width>230</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Page:</text> + <x>75</x> + <y>145</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #23</name> + <actions> + </actions> + <pv_name>$(P)$(CONFIG)Menu:PageDn.PROC</pv_name> + <text>-</text> + <x>110</x> + <y>140</y> + <width>15</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #26</name> + <pv_name>$(P)$(CONFIG)Menu:Page</pv_name> + <x>125</x> + <y>140</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #30</name> + <actions> + </actions> + <pv_name>$(P)$(CONFIG)Menu:PageUp.PROC</pv_name> + <text>+</text> + <x>145</x> + <y>140</y> + <width>15</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/autosave/configMenu_smallA.bob b/FC/autosave/configMenu_smallA.bob new file mode 100644 index 0000000..65f03f3 --- /dev/null +++ b/FC/autosave/configMenu_smallA.bob @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>configMenu_smallA</name> + <x>1378</x> + <y>386</y> + <width>240</width> + <height>180</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="combo" version="2.0.0"> + <name>menu #6</name> + <pv_name>$(P)$(CONFIG)Menu</pv_name> + <x>5</x> + <y>115</y> + <width>230</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #9</name> + <actions> + <action type="open_display"> + <file>configMenu.opi</file> + <target>replace</target> + <description>Less</description> + </action> + </actions> + <text>More</text> + <x>185</x> + <y>160</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #12</name> + <actions> + <action type="open_display"> + <file>configMenu_small.opi</file> + <target>replace</target> + <description>refresh</description> + </action> + </actions> + <text>Refresh menu choices</text> + <x>25</x> + <y>160</y> + <width>150</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>configMenuHead_bare.bob</file> + <width>240</width> + <height>93</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>Load config by name:</text> + <x>5</x> + <y>95</y> + <width>230</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Page:</text> + <x>75</x> + <y>145</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #23</name> + <actions> + </actions> + <pv_name>$(P)$(CONFIG)Menu:PageDn.PROC</pv_name> + <text>-</text> + <x>110</x> + <y>140</y> + <width>15</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #26</name> + <pv_name>$(P)$(CONFIG)Menu:Page</pv_name> + <x>125</x> + <y>140</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #30</name> + <actions> + </actions> + <pv_name>$(P)$(CONFIG)Menu:PageUp.PROC</pv_name> + <text>+</text> + <x>145</x> + <y>140</y> + <width>15</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/autosave/save_restoreStatus.bob b/FC/autosave/save_restoreStatus.bob new file mode 100644 index 0000000..af9073a --- /dev/null +++ b/FC/autosave/save_restoreStatus.bob @@ -0,0 +1,461 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>save_restoreStatus</name> + <x>675</x> + <y>544</y> + <width>400</width> + <height>130</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>57</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>save_restore status</text> + <x>40</x> + <y>-2</y> + <width>300</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <y>58</y> + <width>402</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <y>22</y> + <width>402</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Recently:</text> + <x>5</x> + <y>45</y> + <width>55</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #23</name> + <x>370</x> + <width>17</width> + <line_width>0</line_width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <points> + <point x="8.0" y="20.0"> + </point> + <point x="4.0" y="17.0"> + </point> + <point x="1.0" y="13.0"> + </point> + <point x="0.0" y="8.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="1.0"> + </point> + <point x="2.0" y="0.0"> + </point> + <point x="5.0" y="0.0"> + </point> + <point x="8.0" y="2.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="9.0" y="2.0"> + </point> + <point x="12.0" y="0.0"> + </point> + <point x="15.0" y="0.0"> + </point> + <point x="16.0" y="1.0"> + </point> + <point x="17.0" y="4.0"> + </point> + <point x="17.0" y="8.0"> + </point> + <point x="15.0" y="13.0"> + </point> + <point x="12.0" y="17.0"> + </point> + <point x="9.0" y="20.0"> + </point> + <point x="8.0" y="20.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)SR_heartbeat</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #28</name> + <pv_name>$(P)SR_status</pv_name> + <x>10</x> + <y>25</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #32</name> + <pv_name>$(P)SR_statusStr</pv_name> + <x>120</x> + <y>32</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #36</name> + <pv_name>$(P)SR_recentlyStr</pv_name> + <x>60</x> + <y>45</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(P)SR_rebootStatusStr</pv_name> + <x>120</x> + <y>86</y> + <width>210</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #44</name> + <pv_name>$(P)SR_rebootStatus</pv_name> + <x>10</x> + <y>80</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>reboot status</text> + <x>10</x> + <y>60</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #51</name> + <pv_name>$(P)SR_rebootTime</pv_name> + <x>170</x> + <y>63</y> + <width>150</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #55</name> + <actions> + <action type="open_display"> + <file>save_restoreStatus_more.opi</file> + <target>replace</target> + <description>Add save-sets 0 & 1</description> + </action> + </actions> + <text>More</text> + <x>340</x> + <y>81</y> + <width>55</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #58</name> + <actions> + <action type="open_display"> + <file>save_restoreStatus_tiny.opi</file> + <target>replace</target> + <description>Just the rolled-up status</description> + </action> + </actions> + <text>Less</text> + <x>340</x> + <y>61</y> + <width>55</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #61</name> + <x>350</x> + <width>17</width> + <line_width>0</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <points> + <point x="8.0" y="20.0"> + </point> + <point x="4.0" y="17.0"> + </point> + <point x="1.0" y="13.0"> + </point> + <point x="0.0" y="8.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="1.0"> + </point> + <point x="2.0" y="0.0"> + </point> + <point x="5.0" y="0.0"> + </point> + <point x="8.0" y="2.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="9.0" y="2.0"> + </point> + <point x="12.0" y="0.0"> + </point> + <point x="15.0" y="0.0"> + </point> + <point x="16.0" y="1.0"> + </point> + <point x="17.0" y="4.0"> + </point> + <point x="17.0" y="8.0"> + </point> + <point x="15.0" y="13.0"> + </point> + <point x="12.0" y="17.0"> + </point> + <point x="9.0" y="20.0"> + </point> + <point x="8.0" y="20.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)SR_deadIfZero</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>Disable Max Secs</text> + <x>155</x> + <y>109</y> + <width>120</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #69</name> + <pv_name>$(P)SR_disable</pv_name> + <x>6</x> + <y>107</y> + <width>130</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)SR_disableMaxSecs</pv_name> + <x>276</x> + <y>107</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #76</name> + <y>102</y> + <width>401</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> +</display> diff --git a/FC/autosave/save_restoreStatusLegend.bob b/FC/autosave/save_restoreStatusLegend.bob new file mode 100644 index 0000000..52544a5 --- /dev/null +++ b/FC/autosave/save_restoreStatusLegend.bob @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>save_restoreStatusLegend</name> + <x>761</x> + <y>598</y> + <width>400</width> + <height>110</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>'PRTCM' progress/status bits mean...</text> + <x>25</x> + <y>10</y> + <width>300</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>*</text> + <x>10</x> + <y>10</y> + <width>15</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>M - manual save is pending</text> + <x>30</x> + <y>90</y> + <width>350</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>C - a monitored value has changed</text> + <x>30</x> + <y>75</y> + <width>350</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>T - the save timer has elapsed</text> + <x>30</x> + <y>60</y> + <width>350</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>R - trigger-PV value has changed</text> + <x>30</x> + <y>45</y> + <width>350</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>P - periodic timer has elapsed</text> + <x>30</x> + <y>30</y> + <width>350</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/autosave/save_restoreStatus_more.bob b/FC/autosave/save_restoreStatus_more.bob new file mode 100644 index 0000000..1de73ae --- /dev/null +++ b/FC/autosave/save_restoreStatus_more.bob @@ -0,0 +1,792 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>save_restoreStatus_more</name> + <x>208</x> + <y>539</y> + <width>400</width> + <height>255</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>57</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>save_restore status</text> + <x>40</x> + <y>-2</y> + <width>300</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <y>58</y> + <width>402</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <y>22</y> + <width>402</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Recently:</text> + <x>5</x> + <y>45</y> + <width>55</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #23</name> + <x>370</x> + <width>17</width> + <line_width>0</line_width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <points> + <point x="8.0" y="20.0"> + </point> + <point x="4.0" y="17.0"> + </point> + <point x="1.0" y="13.0"> + </point> + <point x="0.0" y="8.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="1.0"> + </point> + <point x="2.0" y="0.0"> + </point> + <point x="5.0" y="0.0"> + </point> + <point x="8.0" y="2.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="9.0" y="2.0"> + </point> + <point x="12.0" y="0.0"> + </point> + <point x="15.0" y="0.0"> + </point> + <point x="16.0" y="1.0"> + </point> + <point x="17.0" y="4.0"> + </point> + <point x="17.0" y="8.0"> + </point> + <point x="15.0" y="13.0"> + </point> + <point x="12.0" y="17.0"> + </point> + <point x="9.0" y="20.0"> + </point> + <point x="8.0" y="20.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)SR_heartbeat</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #28</name> + <actions> + <action type="open_display"> + <file>save_restoreStatusLegend.opi</file> + <target>tab</target> + <description>Legend</description> + </action> + </actions> + <text>P R T C M</text> + <x>315</x> + <y>102</y> + <width>75</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #31</name> + <pv_name>$(P)SR_status</pv_name> + <x>10</x> + <y>25</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #35</name> + <pv_name>$(P)SR_statusStr</pv_name> + <x>120</x> + <y>32</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #39</name> + <pv_name>$(P)SR_recentlyStr</pv_name> + <x>60</x> + <y>45</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #43</name> + <actions> + <action type="open_display"> + <file>SR_X_Status.opi</file> + <macros> + <N>0</N> + </macros> + <target>tab</target> + <description>save-set 0</description> + </action> + <action type="open_display"> + <file>SR_X_Status.opi</file> + <macros> + <N>1</N> + </macros> + <target>tab</target> + <description>save-set 1</description> + </action> + <action type="open_display"> + <file>SR_X_Status.opi</file> + <macros> + <N>2</N> + </macros> + <target>tab</target> + <description>save-set 2</description> + </action> + <action type="open_display"> + <file>SR_X_Status.opi</file> + <macros> + <N>3</N> + </macros> + <target>tab</target> + <description>save-set 3</description> + </action> + <action type="open_display"> + <file>SR_X_Status.opi</file> + <macros> + <N>4</N> + </macros> + <target>tab</target> + <description>save-set 4</description> + </action> + <action type="open_display"> + <file>SR_X_Status.opi</file> + <macros> + <N>5</N> + </macros> + <target>tab</target> + <description>save-set 5</description> + </action> + <action type="open_display"> + <file>SR_X_Status.opi</file> + <macros> + <N>6</N> + </macros> + <target>tab</target> + <description>save-set 6</description> + </action> + <action type="open_display"> + <file>SR_X_Status.opi</file> + <macros> + <N>7</N> + </macros> + <target>tab</target> + <description>save-set 7</description> + </action> + </actions> + <text>More</text> + <x>350</x> + <y>205</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #53</name> + <actions> + <action type="open_display"> + <file>save_restoreStatus_tiny.opi</file> + <target>replace</target> + <description>Just the rolled-up status</description> + </action> + <action type="open_display"> + <file>save_restoreStatus.opi</file> + <target>tab</target> + <description>Roll-up & reboot status</description> + </action> + </actions> + <text>Less</text> + <x>305</x> + <y>205</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #57</name> + <pv_name>$(P)SR_rebootStatusStr</pv_name> + <x>120</x> + <y>86</y> + <width>210</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #61</name> + <pv_name>$(P)SR_rebootStatus</pv_name> + <x>10</x> + <y>80</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>reboot status</text> + <x>10</x> + <y>60</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #68</name> + <pv_name>$(P)SR_rebootTime</pv_name> + <x>170</x> + <y>63</y> + <width>150</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #72</name> + <x>10</x> + <y>150</y> + <width>301</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="300.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #76</name> + <y>100</y> + <width>399</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="398.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #80</name> + <pv_name>$(P)SR_0_Status</pv_name> + <x>10</x> + <y>130</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #84</name> + <pv_name>$(P)SR_0_StatusStr</pv_name> + <x>120</x> + <y>136</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #88</name> + <pv_name>$(P)SR_0_Time</pv_name> + <x>170</x> + <y>113</y> + <width>150</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="byte_monitor" version="2.0.0"> + <name>bar #92</name> + <pv_name>$(P)SR_0_State</pv_name> + <x>317</x> + <y>122</y> + <width>70</width> + <height>10</height> + <numBits>5</numBits> + <bitReverse>true</bitReverse> + <square>true</square> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #95</name> + <pv_name>$(P)SR_0_Name</pv_name> + <x>10</x> + <y>110</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #99</name> + <pv_name>$(P)SR_1_Status</pv_name> + <x>10</x> + <y>180</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #103</name> + <pv_name>$(P)SR_1_StatusStr</pv_name> + <x>120</x> + <y>186</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #107</name> + <pv_name>$(P)SR_1_Time</pv_name> + <x>170</x> + <y>163</y> + <width>150</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="byte_monitor" version="2.0.0"> + <name>bar #111</name> + <pv_name>$(P)SR_1_State</pv_name> + <x>317</x> + <y>165</y> + <width>71</width> + <height>10</height> + <numBits>5</numBits> + <bitReverse>true</bitReverse> + <square>true</square> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #114</name> + <pv_name>$(P)SR_1_Name</pv_name> + <x>10</x> + <y>160</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #118</name> + <y>200</y> + <width>399</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="398.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #122</name> + <x>350</x> + <width>17</width> + <line_width>0</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <points> + <point x="8.0" y="20.0"> + </point> + <point x="4.0" y="17.0"> + </point> + <point x="1.0" y="13.0"> + </point> + <point x="0.0" y="8.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="1.0"> + </point> + <point x="2.0" y="0.0"> + </point> + <point x="5.0" y="0.0"> + </point> + <point x="8.0" y="2.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="9.0" y="2.0"> + </point> + <point x="12.0" y="0.0"> + </point> + <point x="15.0" y="0.0"> + </point> + <point x="16.0" y="1.0"> + </point> + <point x="17.0" y="4.0"> + </point> + <point x="17.0" y="8.0"> + </point> + <point x="15.0" y="13.0"> + </point> + <point x="12.0" y="17.0"> + </point> + <point x="9.0" y="20.0"> + </point> + <point x="8.0" y="20.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)SR_deadIfZero</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>Disable Max Secs</text> + <x>155</x> + <y>233</y> + <width>120</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #130</name> + <pv_name>$(P)SR_disable</pv_name> + <x>6</x> + <y>231</y> + <width>130</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)SR_disableMaxSecs</pv_name> + <x>276</x> + <y>231</y> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #137</name> + <y>226</y> + <width>401</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> +</display> diff --git a/FC/autosave/save_restoreStatus_tiny.bob b/FC/autosave/save_restoreStatus_tiny.bob new file mode 100644 index 0000000..e8010c9 --- /dev/null +++ b/FC/autosave/save_restoreStatus_tiny.bob @@ -0,0 +1,302 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>save_restoreStatus_tiny</name> + <x>165</x> + <y>338</y> + <width>400</width> + <height>60</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>57</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>save_restore status</text> + <x>40</x> + <y>-2</y> + <width>300</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <y>58</y> + <width>402</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <y>22</y> + <width>402</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="400.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>Recently:</text> + <x>5</x> + <y>45</y> + <width>55</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #23</name> + <x>370</x> + <width>17</width> + <line_width>0</line_width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <points> + <point x="8.0" y="20.0"> + </point> + <point x="4.0" y="17.0"> + </point> + <point x="1.0" y="13.0"> + </point> + <point x="0.0" y="8.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="1.0"> + </point> + <point x="2.0" y="0.0"> + </point> + <point x="5.0" y="0.0"> + </point> + <point x="8.0" y="2.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="9.0" y="2.0"> + </point> + <point x="12.0" y="0.0"> + </point> + <point x="15.0" y="0.0"> + </point> + <point x="16.0" y="1.0"> + </point> + <point x="17.0" y="4.0"> + </point> + <point x="17.0" y="8.0"> + </point> + <point x="15.0" y="13.0"> + </point> + <point x="12.0" y="17.0"> + </point> + <point x="9.0" y="20.0"> + </point> + <point x="8.0" y="20.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)SR_heartbeat</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #28</name> + <pv_name>$(P)SR_status</pv_name> + <x>10</x> + <y>25</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #32</name> + <pv_name>$(P)SR_statusStr</pv_name> + <x>120</x> + <y>32</y> + <width>210</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #36</name> + <pv_name>$(P)SR_recentlyStr</pv_name> + <x>60</x> + <y>45</y> + <width>270</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #40</name> + <actions> + <action type="open_display"> + <file>save_restoreStatus.opi</file> + <target>replace</target> + <description>save-sets 0 & 1</description> + </action> + </actions> + <text>More</text> + <x>340</x> + <y>37</y> + <width>55</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #43</name> + <x>350</x> + <width>17</width> + <line_width>0</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <points> + <point x="8.0" y="20.0"> + </point> + <point x="4.0" y="17.0"> + </point> + <point x="1.0" y="13.0"> + </point> + <point x="0.0" y="8.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="1.0"> + </point> + <point x="2.0" y="0.0"> + </point> + <point x="5.0" y="0.0"> + </point> + <point x="8.0" y="2.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="9.0" y="2.0"> + </point> + <point x="12.0" y="0.0"> + </point> + <point x="15.0" y="0.0"> + </point> + <point x="16.0" y="1.0"> + </point> + <point x="17.0" y="4.0"> + </point> + <point x="17.0" y="8.0"> + </point> + <point x="15.0" y="13.0"> + </point> + <point x="12.0" y="17.0"> + </point> + <point x="9.0" y="20.0"> + </point> + <point x="8.0" y="20.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)SR_deadIfZero</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/busy/testBusyAsyn.bob b/FC/busy/testBusyAsyn.bob new file mode 100644 index 0000000..8b0f665 --- /dev/null +++ b/FC/busy/testBusyAsyn.bob @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>testBusyAsyn</name> + <x>140</x> + <y>123</y> + <width>330</width> + <height>195</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Busy Record Asyn Test</text> + <x>39</x> + <y>5</y> + <width>252</width> + <height>25</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #9</name> + <x>10</x> + <y>142</y> + <width>313</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Trigger callbacks</text> + <width>170</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #15</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)TriggerCallbacks</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)TriggerCallbacks</pv_name> + <text>Trigger callbacks</text> + <x>175</x> + <width>138</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #18</name> + <x>138</x> + <y>117</y> + <width>185</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>Sleep time</text> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #24</name> + <pv_name>$(P)SleepTime</pv_name> + <x>105</x> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #28</name> + <x>128</x> + <y>92</y> + <width>195</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text># callbacks</text> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #34</name> + <pv_name>$(P)NumCallbacks</pv_name> + <x>115</x> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #38</name> + <actions> + <action type="open_display"> + <file>asynRecord.opi</file> + <macros> + <R>asyn1</R> + </macros> + <target>tab</target> + <description>asyn record</description> + </action> + </actions> + <text>asyn record</text> + <x>223</x> + <y>167</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>asyn record</text> + <x>108</x> + <y>167</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #44</name> + <pv_name>$(P)Bi</pv_name> + <x>243</x> + <y>68</y> + <width>80</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>bi</text> + <x>218</x> + <y>67</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)Busy</pv_name> + <x>243</x> + <y>42</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>busy</text> + <x>198</x> + <y>42</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> +</display> diff --git a/FC/busy/testBusyAsynTop.bob b/FC/busy/testBusyAsynTop.bob new file mode 100644 index 0000000..e2be52a --- /dev/null +++ b/FC/busy/testBusyAsynTop.bob @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>testBusyAsynTop</name> + <x>555</x> + <y>59</y> + <width>220</width> + <height>50</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="action_button" version="3.0.0"> + <name>related display #6</name> + <actions> + <action type="open_display"> + <file>testBusyAsyn.opi</file> + <macros> + <P>testBusyAsyn:</P> + </macros> + <target>tab</target> + <description>testBusyAsyn</description> + </action> + <action type="open_display"> + <file>asynRecord.opi</file> + <macros> + <P>testBusyAsyn:</P> + <R>asyn1</R> + </macros> + <target>tab</target> + <description>asynRecord debug</description> + </action> + </actions> + <text></text> + <x>131</x> + <y>13</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #10</name> + <text>testBusyAsyn</text> + <x>6</x> + <y>12</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/busy/xxBusyRecord.bob b/FC/busy/xxBusyRecord.bob new file mode 100644 index 0000000..eac3228 --- /dev/null +++ b/FC/busy/xxBusyRecord.bob @@ -0,0 +1,94 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>xxBusyRecord</name> + <x>411</x> + <y>434</y> + <width>150</width> + <height>110</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)$(R)</pv_name> + <width>150</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(R).OUT</pv_name> + <y>40</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>OUTPUT LINK</text> + <y>30</y> + <width>150</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #16</name> + <y>70</y> + <width>150</width> + <height>30</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #19</name> + <pv_name>$(P)$(R).FLNK</pv_name> + <y>10</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>FWD LINK</text> + <width>150</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> +</display> diff --git a/FC/calc/CalcRecord.bob b/FC/calc/CalcRecord.bob new file mode 100644 index 0000000..eca5aeb --- /dev/null +++ b/FC/calc/CalcRecord.bob @@ -0,0 +1,593 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>CalcRecord</name> + <x>477</x> + <y>492</y> + <width>395</width> + <height>230</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>#DIGITS</text> + <x>235</x> + <y>36</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #33</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #47</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #68</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #71</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #75</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #78</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>178</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #82</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>178</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>168</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>HELP</text> + <x>4</x> + <y>168</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>RESULT</text> + <x>280</x> + <y>168</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #95</name> + <y>162</y> + <width>385</width> + <height>41</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #98</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>178</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #101</name> + <x>5</x> + <y>208</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #104</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #114</name> + <actions> + <action type="open_display"> + <file>CalcRecord_full.opi</file> + <target>replace</target> + <description>more fields</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>209</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #117</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #121</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #125</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #129</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/calc/CalcRecord_full.bob b/FC/calc/CalcRecord_full.bob new file mode 100644 index 0000000..09bf79e --- /dev/null +++ b/FC/calc/CalcRecord_full.bob @@ -0,0 +1,985 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>CalcRecord_full</name> + <x>655</x> + <y>29</y> + <width>395</width> + <height>405</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>#DIGITS</text> + <x>235</x> + <y>36</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #33</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #47</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>E</text> + <x>5</x> + <y>156</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(C).INPE</pv_name> + <x>22</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>F</text> + <x>5</x> + <y>178</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #75</name> + <pv_name>$(P)$(C).INPF</pv_name> + <x>22</x> + <y>175</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>G</text> + <x>5</x> + <y>200</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #82</name> + <pv_name>$(P)$(C).INPG</pv_name> + <x>22</x> + <y>197</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>H</text> + <x>5</x> + <y>222</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #89</name> + <pv_name>$(P)$(C).INPH</pv_name> + <x>22</x> + <y>219</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>I</text> + <x>5</x> + <y>244</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)$(C).INPI</pv_name> + <x>22</x> + <y>241</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>J</text> + <x>5</x> + <y>266</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(C).INPJ</pv_name> + <x>22</x> + <y>263</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #107</name> + <text>K</text> + <x>5</x> + <y>288</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #110</name> + <pv_name>$(P)$(C).INPK</pv_name> + <x>22</x> + <y>285</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text>L</text> + <x>5</x> + <y>310</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #120</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #127</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #130</name> + <x>5</x> + <y>383</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #137</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #143</name> + <actions> + <action type="open_display"> + <file>CalcRecord.opi</file> + <target>replace</target> + <description>fewer fields</description> + </action> + </actions> + <text>Less</text> + <x>335</x> + <y>384</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #146</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>353</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #150</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>353</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #154</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>343</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>HELP</text> + <x>4</x> + <y>343</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #160</name> + <text>RESULT</text> + <x>280</x> + <y>343</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #163</name> + <y>337</y> + <width>385</width> + <height>41</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <background_color> + <color red="10" green="0" blue="184"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #166</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>353</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #169</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #173</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #177</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #181</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #185</name> + <pv_name>$(P)$(C).E</pv_name> + <x>235</x> + <y>153</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #189</name> + <pv_name>$(P)$(C).F</pv_name> + <x>235</x> + <y>175</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #193</name> + <pv_name>$(P)$(C).G</pv_name> + <x>235</x> + <y>197</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #197</name> + <pv_name>$(P)$(C).H</pv_name> + <x>235</x> + <y>219</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #201</name> + <pv_name>$(P)$(C).I</pv_name> + <x>235</x> + <y>241</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #205</name> + <pv_name>$(P)$(C).J</pv_name> + <x>235</x> + <y>263</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #209</name> + <pv_name>$(P)$(C).K</pv_name> + <x>235</x> + <y>285</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #213</name> + <pv_name>$(P)$(C).L</pv_name> + <x>235</x> + <y>307</y> + <width>150</width> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #217</name> + <pv_name>$(P)$(C).INPL</pv_name> + <x>22</x> + <y>307</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/calc/FuncGen.bob b/FC/calc/FuncGen.bob new file mode 100644 index 0000000..889eaf7 --- /dev/null +++ b/FC/calc/FuncGen.bob @@ -0,0 +1,492 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>FuncGen</name> + <x>815</x> + <y>679</y> + <width>450</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>450</width> + <height>25</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #9</name> + <pv_name>$(P)$(Q):Function</pv_name> + <x>10</x> + <y>50</y> + <width>68</width> + <height>60</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <horizontal>false</horizontal> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Offset</text> + <x>85</x> + <y>88</y> + <width>65</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Amplitude</text> + <x>85</x> + <y>63</y> + <width>65</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #18</name> + <pv_name>$(P)$(Q):Offset</pv_name> + <x>155</x> + <y>85</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #22</name> + <pv_name>$(P)$(Q):Amplitude</pv_name> + <x>155</x> + <y>60</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Frequency (Hz)</text> + <x>260</x> + <y>63</y> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Period (s)</text> + <x>260</x> + <y>88</y> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #32</name> + <pv_name>$(P)$(Q):Frequency</pv_name> + <x>360</x> + <y>60</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(Q):Period</pv_name> + <x>360</x> + <y>85</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>Output</text> + <x>35</x> + <y>125</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #43</name> + <pv_name>$(P)$(Q):Output</pv_name> + <x>35</x> + <y>170</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #47</name> + <pv_name>$(P)$(Q):Output.DRVH</pv_name> + <x>35</x> + <y>150</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)$(Q):Output.DRVL</pv_name> + <x>35</x> + <y>190</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>MIN</text> + <x>10</x> + <y>195</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>MAX</text> + <x>10</x> + <y>155</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)$(Q):OutDrive.OUT</pv_name> + <x>280</x> + <y>170</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="135" green="147" blue="226"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #65</name> + <pv_name>$(P)$(Q):EnableOutput</pv_name> + <x>156</x> + <y>159</y> + <width>68</width> + <height>30</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <horizontal>false</horizontal> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #68</name> + <x>120</x> + <y>174</y> + <width>150</width> + <height>10</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(Q):EnableOutput</pv_name> + </rule> + </rules> + <widget type="polyline" version="2.0.0"> + <name>polyline #71</name> + <y>4</y> + <width>142</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="141.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #75</name> + <x>140</x> + <width>10</width> + <height>10</height> + <line_width>0</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="10.0" y="4.0"> + </point> + <point x="0.0" y="10.0"> + </point> + <point x="0.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Function Generator</text> + <y>2</y> + <width>225</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #83</name> + <y>22</y> + <width>454</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="452.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>$(P)$(Q)</text> + <x>225</x> + <y>4</y> + <width>225</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #90</name> + <pv_name>$(P)$(Q):Tran.SCAN</pv_name> + <y>26</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #93</name> + <actions> + <action type="open_display"> + <file>FuncGen_full.opi</file> + <target>replace</target> + </action> + </actions> + <text>More</text> + <x>400</x> + <y>200</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #96</name> + <actions> + <action type="open_display"> + <file>yyTransform_full.opi</file> + <macros> + <T>$(Q):Tran</T> + </macros> + <target>tab</target> + <description>freqGen</description> + </action> + <action type="open_display"> + <file>yyTransform.opi</file> + <macros> + <T>$(Q):FreqPeriod</T> + </macros> + <target>tab</target> + <description>freq/period</description> + </action> + </actions> + <text>DEBUG</text> + <x>409</x> + <y>26</y> + <width>40</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #100</name> + <x>-1</x> + <y>119</y> + <width>452</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="450.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Write output to a PV</text> + <x>175</x> + <y>140</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #107</name> + <x>140</x> + <y>135</y> + <width>303</width> + <height>60</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> +</display> diff --git a/FC/calc/FuncGen_full.bob b/FC/calc/FuncGen_full.bob new file mode 100644 index 0000000..0b6e0c8 --- /dev/null +++ b/FC/calc/FuncGen_full.bob @@ -0,0 +1,856 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>FuncGen_full</name> + <x>800</x> + <y>546</y> + <width>450</width> + <height>430</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>450</width> + <height>25</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #9</name> + <pv_name>$(P)$(Q):Function</pv_name> + <x>10</x> + <y>50</y> + <width>68</width> + <height>60</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <horizontal>false</horizontal> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>Offset</text> + <x>85</x> + <y>88</y> + <width>65</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Amplitude</text> + <x>85</x> + <y>63</y> + <width>65</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #18</name> + <pv_name>$(P)$(Q):Offset</pv_name> + <x>155</x> + <y>85</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #22</name> + <pv_name>$(P)$(Q):Amplitude</pv_name> + <x>155</x> + <y>60</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>Frequency (Hz)</text> + <x>260</x> + <y>63</y> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Period (s)</text> + <x>260</x> + <y>88</y> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #32</name> + <pv_name>$(P)$(Q):Frequency</pv_name> + <x>360</x> + <y>60</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(Q):Period</pv_name> + <x>360</x> + <y>85</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>Output</text> + <x>35</x> + <y>125</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #43</name> + <pv_name>$(P)$(Q):Output</pv_name> + <x>35</x> + <y>170</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #47</name> + <pv_name>$(P)$(Q):Output.DRVH</pv_name> + <x>35</x> + <y>150</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)$(Q):Output.DRVL</pv_name> + <x>35</x> + <y>190</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>MIN</text> + <x>10</x> + <y>195</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>MAX</text> + <x>10</x> + <y>155</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)$(Q):OutDrive.OUT</pv_name> + <x>280</x> + <y>170</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="135" green="147" blue="226"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #65</name> + <pv_name>$(P)$(Q):EnableOutput</pv_name> + <x>156</x> + <y>159</y> + <width>68</width> + <height>30</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <horizontal>false</horizontal> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #68</name> + <x>120</x> + <y>174</y> + <width>150</width> + <height>10</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(Q):EnableOutput</pv_name> + </rule> + </rules> + <widget type="polyline" version="2.0.0"> + <name>polyline #71</name> + <y>4</y> + <width>142</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="141.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #75</name> + <x>140</x> + <width>10</width> + <height>10</height> + <line_width>0</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="10.0" y="4.0"> + </point> + <point x="0.0" y="10.0"> + </point> + <point x="0.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #80</name> + <pv_name>$(P)$(Q):ChartPeriod</pv_name> + <x>100</x> + <y>235</y> + <width>85</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>Function Generator</text> + <y>2</y> + <width>225</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #86</name> + <y>22</y> + <width>454</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="452.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>$(P)$(Q)</text> + <x>225</x> + <y>4</y> + <width>225</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>NOTE: STRIP CHART RESCALES TO MAX/MIN WHEN CLOSED AND REOPENED</text> + <x>10</x> + <y>215</y> + <width>400</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="105" green="105" blue="105"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #96</name> + <pv_name>$(P)$(Q):Tran.SCAN</pv_name> + <y>26</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #99</name> + <actions> + <action type="open_display"> + <file>FuncGen.opi</file> + <target>replace</target> + </action> + </actions> + <text>Less</text> + <x>400</x> + <y>200</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #102</name> + <actions> + <action type="open_display"> + <file>yyTransform_full.opi</file> + <macros> + <T>$(Q):Tran</T> + </macros> + <target>tab</target> + <description>freqGen</description> + </action> + <action type="open_display"> + <file>yyTransform.opi</file> + <macros> + <T>$(Q):FreqPeriod</T> + </macros> + <target>tab</target> + <description>freq/period</description> + </action> + <action type="open_display"> + <file>yyCalcoutRecord.opi</file> + <macros> + <C>$(Q):Readback</C> + </macros> + <target>tab</target> + <description>readback</description> + </action> + </actions> + <text>DEBUG</text> + <x>409</x> + <y>26</y> + <width>40</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #107</name> + <x>-1</x> + <y>119</y> + <width>452</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="450.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #111</name> + <x>-2</x> + <y>230</y> + <width>452</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="-1.0" y="1.0"> + </point> + <point x="449.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(Q):Readback.INPA</pv_name> + <x>280</x> + <y>235</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="135" green="147" blue="226"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #119</name> + <actions> + <action type="open_display"> + <file>yyCalcoutRecord.opi</file> + <macros> + <C>$(Q):Readback</C> + </macros> + <target>tab</target> + <description>readback</description> + </action> + </actions> + <text>Readback</text> + <x>213</x> + <y>235</y> + <width>65</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #122</name> + <y>260</y> + <width>450</width> + <height>170</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(Q):ChartPeriod</pv_name> + </rule> + </rules> + <widget type="stripchart" version="2.0.0"> + <name>strip chart #125</name> + <width>450</width> + <height>170</height> + <show_toolbar>false</show_toolbar> + <time_range>10 second</time_range> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <y_pv>$(P)$(Q):Output</y_pv> + <axis>0</axis> + <trace_type>2</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>2</line_width> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <y_pv>$(P)$(Q):Readback</y_pv> + <axis>0</axis> + <trace_type>2</trace_type> + <color> + <color red="253" green="0" blue="0"> + </color> + </color> + <line_width>2</line_width> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #133</name> + <y>260</y> + <width>450</width> + <height>170</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(Q):ChartPeriod</pv_name> + </rule> + </rules> + <widget type="stripchart" version="2.0.0"> + <name>strip chart #136</name> + <width>450</width> + <height>170</height> + <show_toolbar>false</show_toolbar> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <y_pv>$(P)$(Q):Output</y_pv> + <axis>0</axis> + <trace_type>2</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>2</line_width> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <y_pv>$(P)$(Q):Readback</y_pv> + <axis>0</axis> + <trace_type>2</trace_type> + <color> + <color red="253" green="0" blue="0"> + </color> + </color> + <line_width>2</line_width> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #144</name> + <y>260</y> + <width>450</width> + <height>170</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(Q):ChartPeriod</pv_name> + </rule> + </rules> + <widget type="stripchart" version="2.0.0"> + <name>strip chart #147</name> + <width>450</width> + <height>170</height> + <show_toolbar>false</show_toolbar> + <time_range>10 minute</time_range> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <y_pv>$(P)$(Q):Output</y_pv> + <axis>0</axis> + <trace_type>2</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>2</line_width> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <y_pv>$(P)$(Q):Readback</y_pv> + <axis>0</axis> + <trace_type>2</trace_type> + <color> + <color red="253" green="0" blue="0"> + </color> + </color> + <line_width>2</line_width> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>Write output to a PV</text> + <x>175</x> + <y>140</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #158</name> + <x>140</x> + <y>135</y> + <width>303</width> + <height>60</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #161</name> + <text>Chart period</text> + <x>10</x> + <y>238</y> + <width>85</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #164</name> + <y>260</y> + <width>450</width> + <height>170</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==3)"> + <value>false</value> + </exp> + <pv_name>$(P)$(Q):ChartPeriod</pv_name> + </rule> + </rules> + <widget type="stripchart" version="2.0.0"> + <name>strip chart #167</name> + <width>450</width> + <height>170</height> + <show_toolbar>false</show_toolbar> + <time_range>60 minute</time_range> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <y_pv>$(P)$(Q):Output</y_pv> + <axis>0</axis> + <trace_type>2</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>2</line_width> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <y_pv>$(P)$(Q):Readback</y_pv> + <axis>0</axis> + <trace_type>2</trace_type> + <color> + <color red="253" green="0" blue="0"> + </color> + </color> + <line_width>2</line_width> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + </widget> +</display> diff --git a/FC/calc/Transform.bob b/FC/calc/Transform.bob new file mode 100644 index 0000000..0ecda63 --- /dev/null +++ b/FC/calc/Transform.bob @@ -0,0 +1,1055 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Transform</name> + <x>119</x> + <y>581</y> + <width>710</width> + <height>190</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>710</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(T).INPA</pv_name> + <x>112</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #13</name> + <x>110</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #17</name> + <pv_name>$(P)$(T).A</pv_name> + <x>465</x> + <y>67</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(T).D</pv_name> + <x>465</x> + <y>142</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #25</name> + <pv_name>$(P)$(T).B</pv_name> + <x>465</x> + <y>92</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #29</name> + <pv_name>$(P)$(T).C</pv_name> + <x>465</x> + <y>117</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>VALUE</text> + <x>465</x> + <y>55</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(T).INPD</pv_name> + <x>112</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(T).INPC</pv_name> + <x>112</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(T).INPB</pv_name> + <x>112</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #48</name> + <x>110</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IDV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #52</name> + <x>110</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #56</name> + <x>110</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ICV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #60</name> + <pv_name>$(P)$(T).CLCA$</pv_name> + <x>267</x> + <y>67</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #64</name> + <pv_name>$(P)$(T).CLCB$</pv_name> + <x>267</x> + <y>92</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(T).CLCC$</pv_name> + <x>267</x> + <y>117</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(T).CLCD$</pv_name> + <x>267</x> + <y>142</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>B</text> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #88</name> + <pv_name>$(P)$(T).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #91</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(T).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(T).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #94</name> + <pv_name>$(P)$(T).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #101</name> + <actions> + <action type="open_display"> + <file>Transform_full.opi</file> + <target>replace</target> + <description>Show all fields</description> + </action> + </actions> + <text>More</text> + <x>660</x> + <y>170</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #104</name> + <pv_name>$(P)$(T).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>($(P)$(T))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #111</name> + <pv_name>$(P)$(T).CMTA</pv_name> + <x>15</x> + <y>67</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(T).CMTD</pv_name> + <x>15</x> + <y>142</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(T).CMTB</pv_name> + <x>15</x> + <y>92</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(T).CMTC</pv_name> + <x>15</x> + <y>117</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>COMMENT</text> + <x>15</x> + <y>55</y> + <width>95</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #130</name> + <x>265</x> + <y>65</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CAV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #134</name> + <x>265</x> + <y>90</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #138</name> + <x>265</x> + <y>115</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CCV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #142</name> + <x>265</x> + <y>140</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #146</name> + <pv_name>$(P)$(T).OUTA</pv_name> + <x>552</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #150</name> + <x>550</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #154</name> + <pv_name>$(P)$(T).OUTD</pv_name> + <x>552</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #158</name> + <pv_name>$(P)$(T).OUTC</pv_name> + <x>552</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #162</name> + <pv_name>$(P)$(T).OUTB</pv_name> + <x>552</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #166</name> + <x>550</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ODV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #170</name> + <x>550</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #174</name> + <x>550</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OCV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #178</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>INPUT PV NAME</text> + <x>112</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #181</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>EXPRESSION</text> + <x>267</x> + <y>49</y> + <width>196</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #184</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>OUTPUT PV NAME</text> + <x>552</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #187</name> + <x>200</x> + <y>168</y> + <width>197</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #190</name> + <pv_name>$(P)$(T).COPT</pv_name> + <x>77</x> + <width>120</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #193</name> + <text>CALC OPTION:</text> + <y>3</y> + <width>75</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #196</name> + <x>415</x> + <y>3</y> + <width>200</width> + <height>49</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #199</name> + <text>** ** DISABLED ** **</text> + <y>29</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T)_enable.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #203</name> + <pv_name>$(P)$(T)_enable</pv_name> + <x>57</x> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #206</name> + <x>410</x> + <y>170</y> + <width>245</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #209</name> + <text>FORWARD LINK</text> + <y>4</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #212</name> + <pv_name>$(P)$(T).FLNK</pv_name> + <x>95</x> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/Transform_full.bob b/FC/calc/Transform_full.bob new file mode 100644 index 0000000..68bb8ce --- /dev/null +++ b/FC/calc/Transform_full.bob @@ -0,0 +1,3168 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Transform_full</name> + <x>867</x> + <y>371</y> + <width>710</width> + <height>490</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>710</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(T).INPA</pv_name> + <x>112</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #13</name> + <x>110</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #17</name> + <pv_name>$(P)$(T).INPJ</pv_name> + <x>112</x> + <y>292</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(T).INPI</pv_name> + <x>112</x> + <y>267</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #25</name> + <x>110</x> + <y>265</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IIV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #29</name> + <x>110</x> + <y>290</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IJV</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #33</name> + <x>465</x> + <y>55</y> + <width>80</width> + <height>407</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(T).I</pv_name> + <y>212</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(T).J</pv_name> + <y>237</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(T).K</pv_name> + <y>262</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #48</name> + <pv_name>$(P)$(T).L</pv_name> + <y>287</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #52</name> + <pv_name>$(P)$(T).A</pv_name> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #56</name> + <pv_name>$(P)$(T).D</pv_name> + <y>87</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #60</name> + <pv_name>$(P)$(T).B</pv_name> + <y>37</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #64</name> + <pv_name>$(P)$(T).C</pv_name> + <y>62</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(T).E</pv_name> + <y>112</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(T).F</pv_name> + <y>137</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(T).G</pv_name> + <y>162</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(T).H</pv_name> + <y>187</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #84</name> + <pv_name>$(P)$(T).M</pv_name> + <y>312</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(T).N</pv_name> + <y>337</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(T).O</pv_name> + <y>362</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)$(T).P</pv_name> + <y>387</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>VALUE</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(T).INPL</pv_name> + <x>112</x> + <y>342</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)$(T).INPK</pv_name> + <x>112</x> + <y>317</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #111</name> + <x>110</x> + <y>315</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IKV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #115</name> + <x>110</x> + <y>340</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ILV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(T).INPH</pv_name> + <x>112</x> + <y>242</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(T).INPG</pv_name> + <x>112</x> + <y>217</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #127</name> + <pv_name>$(P)$(T).INPF</pv_name> + <x>112</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #131</name> + <pv_name>$(P)$(T).INPE</pv_name> + <x>112</x> + <y>167</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #135</name> + <pv_name>$(P)$(T).INPD</pv_name> + <x>112</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #139</name> + <pv_name>$(P)$(T).INPC</pv_name> + <x>112</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #143</name> + <pv_name>$(P)$(T).INPB</pv_name> + <x>112</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #147</name> + <x>110</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IDV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #151</name> + <x>110</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #155</name> + <x>110</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ICV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #159</name> + <x>110</x> + <y>165</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IEV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #163</name> + <x>110</x> + <y>190</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IFV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #167</name> + <x>110</x> + <y>215</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IGV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #171</name> + <x>110</x> + <y>240</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #175</name> + <pv_name>$(P)$(T).INPN</pv_name> + <x>112</x> + <y>392</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #179</name> + <pv_name>$(P)$(T).INPM</pv_name> + <x>112</x> + <y>367</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #183</name> + <x>110</x> + <y>365</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IMV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #187</name> + <x>110</x> + <y>390</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).INV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #191</name> + <pv_name>$(P)$(T).INPP</pv_name> + <x>112</x> + <y>442</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #195</name> + <pv_name>$(P)$(T).INPO</pv_name> + <x>112</x> + <y>417</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #199</name> + <x>110</x> + <y>415</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IOV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #203</name> + <x>110</x> + <y>440</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IPV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>I</text> + <y>270</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>J</text> + <y>295</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>K</text> + <y>320</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>L</text> + <y>345</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #219</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #225</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #228</name> + <text>B</text> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #231</name> + <pv_name>$(P)$(T).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #234</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(T).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(T).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #237</name> + <pv_name>$(P)$(T).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #241</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #244</name> + <x>-1</x> + <y>27</y> + <width>715</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="712.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #248</name> + <pv_name>$(P)$(T).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>($(P)$(T))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #255</name> + <text>E</text> + <y>170</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>F</text> + <y>195</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #261</name> + <text>G</text> + <y>220</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #264</name> + <text>H</text> + <y>245</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #267</name> + <text>M</text> + <y>370</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>N</text> + <y>395</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>O</text> + <y>420</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #276</name> + <text>P</text> + <y>445</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #279</name> + <pv_name>$(P)$(T).CMTI</pv_name> + <x>15</x> + <y>267</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #283</name> + <pv_name>$(P)$(T).CMTJ</pv_name> + <x>15</x> + <y>292</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #287</name> + <pv_name>$(P)$(T).CMTK</pv_name> + <x>15</x> + <y>317</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #291</name> + <pv_name>$(P)$(T).CMTL</pv_name> + <x>15</x> + <y>342</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #295</name> + <pv_name>$(P)$(T).CMTA</pv_name> + <x>15</x> + <y>67</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #299</name> + <pv_name>$(P)$(T).CMTD</pv_name> + <x>15</x> + <y>142</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #303</name> + <pv_name>$(P)$(T).CMTB</pv_name> + <x>15</x> + <y>92</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #307</name> + <pv_name>$(P)$(T).CMTC</pv_name> + <x>15</x> + <y>117</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #311</name> + <pv_name>$(P)$(T).CMTE</pv_name> + <x>15</x> + <y>167</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #315</name> + <pv_name>$(P)$(T).CMTF</pv_name> + <x>15</x> + <y>192</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #319</name> + <pv_name>$(P)$(T).CMTG</pv_name> + <x>15</x> + <y>217</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #323</name> + <pv_name>$(P)$(T).CMTH</pv_name> + <x>15</x> + <y>242</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #327</name> + <pv_name>$(P)$(T).CMTM</pv_name> + <x>15</x> + <y>367</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #331</name> + <pv_name>$(P)$(T).CMTN</pv_name> + <x>15</x> + <y>392</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #335</name> + <pv_name>$(P)$(T).CMTO</pv_name> + <x>15</x> + <y>417</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #339</name> + <pv_name>$(P)$(T).CMTP</pv_name> + <x>15</x> + <y>442</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #343</name> + <text>COMMENT</text> + <x>15</x> + <y>55</y> + <width>95</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #346</name> + <x>265</x> + <y>65</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #350</name> + <pv_name>$(P)$(T).CLCA$</pv_name> + <x>267</x> + <y>67</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #354</name> + <pv_name>$(P)$(T).CLCB$</pv_name> + <x>267</x> + <y>92</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #358</name> + <pv_name>$(P)$(T).CLCC$</pv_name> + <x>267</x> + <y>117</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #362</name> + <pv_name>$(P)$(T).CLCD$</pv_name> + <x>267</x> + <y>142</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #366</name> + <pv_name>$(P)$(T).CLCE$</pv_name> + <x>267</x> + <y>167</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #370</name> + <pv_name>$(P)$(T).CLCF$</pv_name> + <x>267</x> + <y>192</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #374</name> + <pv_name>$(P)$(T).CLCG$</pv_name> + <x>267</x> + <y>217</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #378</name> + <pv_name>$(P)$(T).CLCH$</pv_name> + <x>267</x> + <y>242</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #382</name> + <pv_name>$(P)$(T).CLCI$</pv_name> + <x>267</x> + <y>267</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #386</name> + <pv_name>$(P)$(T).CLCJ$</pv_name> + <x>267</x> + <y>292</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #390</name> + <pv_name>$(P)$(T).CLCK$</pv_name> + <x>267</x> + <y>317</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #394</name> + <pv_name>$(P)$(T).CLCL$</pv_name> + <x>267</x> + <y>342</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #398</name> + <pv_name>$(P)$(T).CLCM$</pv_name> + <x>267</x> + <y>367</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #402</name> + <pv_name>$(P)$(T).CLCN$</pv_name> + <x>267</x> + <y>392</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #406</name> + <pv_name>$(P)$(T).CLCO$</pv_name> + <x>267</x> + <y>417</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #410</name> + <pv_name>$(P)$(T).CLCP$</pv_name> + <x>267</x> + <y>442</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #414</name> + <x>265</x> + <y>90</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #418</name> + <x>265</x> + <y>115</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CCV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #422</name> + <x>265</x> + <y>140</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CDV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #426</name> + <x>265</x> + <y>165</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CEV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #430</name> + <x>265</x> + <y>190</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CFV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #434</name> + <x>265</x> + <y>215</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CGV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #438</name> + <x>265</x> + <y>240</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CHV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #442</name> + <x>265</x> + <y>265</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CIV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #446</name> + <x>265</x> + <y>290</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CJV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #450</name> + <x>265</x> + <y>315</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CKV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #454</name> + <x>265</x> + <y>340</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CLV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #458</name> + <x>265</x> + <y>365</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CMV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #462</name> + <x>265</x> + <y>390</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CNV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #466</name> + <x>265</x> + <y>415</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).COV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #470</name> + <x>265</x> + <y>440</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CPV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #474</name> + <pv_name>$(P)$(T).OUTJ</pv_name> + <x>552</x> + <y>292</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #478</name> + <pv_name>$(P)$(T).OUTI</pv_name> + <x>552</x> + <y>267</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #482</name> + <x>550</x> + <y>265</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OIV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #486</name> + <x>550</x> + <y>290</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #490</name> + <pv_name>$(P)$(T).OUTL</pv_name> + <x>552</x> + <y>342</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #494</name> + <pv_name>$(P)$(T).OUTK</pv_name> + <x>552</x> + <y>317</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #498</name> + <x>550</x> + <y>315</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OKV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #502</name> + <x>550</x> + <y>340</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #506</name> + <pv_name>$(P)$(T).OUTA</pv_name> + <x>552</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #510</name> + <x>550</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #514</name> + <pv_name>$(P)$(T).OUTH</pv_name> + <x>552</x> + <y>242</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #518</name> + <pv_name>$(P)$(T).OUTG</pv_name> + <x>552</x> + <y>217</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #522</name> + <pv_name>$(P)$(T).OUTF</pv_name> + <x>552</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #526</name> + <pv_name>$(P)$(T).OUTE</pv_name> + <x>552</x> + <y>167</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #530</name> + <pv_name>$(P)$(T).OUTD</pv_name> + <x>552</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #534</name> + <pv_name>$(P)$(T).OUTC</pv_name> + <x>552</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #538</name> + <pv_name>$(P)$(T).OUTB</pv_name> + <x>552</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #542</name> + <x>550</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ODV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #546</name> + <x>550</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #550</name> + <x>550</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OCV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #554</name> + <x>550</x> + <y>165</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OEV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #558</name> + <x>550</x> + <y>190</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OFV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #562</name> + <x>550</x> + <y>215</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OGV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #566</name> + <x>550</x> + <y>240</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #570</name> + <pv_name>$(P)$(T).OUTN</pv_name> + <x>552</x> + <y>392</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #574</name> + <pv_name>$(P)$(T).OUTM</pv_name> + <x>552</x> + <y>367</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #578</name> + <x>550</x> + <y>365</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OMV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #582</name> + <x>550</x> + <y>390</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ONV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #586</name> + <pv_name>$(P)$(T).OUTP</pv_name> + <x>552</x> + <y>442</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #590</name> + <pv_name>$(P)$(T).OUTO</pv_name> + <x>552</x> + <y>417</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #594</name> + <x>550</x> + <y>415</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OOV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #598</name> + <x>550</x> + <y>440</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OPV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #602</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <target>replace</target> + <description>Show fewer fields</description> + </action> + </actions> + <text>Less</text> + <x>660</x> + <y>470</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #605</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>INPUT PV NAME</text> + <x>112</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #608</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>EXPRESSION</text> + <x>267</x> + <y>49</y> + <width>196</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #611</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>OUTPUT PV NAME</text> + <x>552</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #614</name> + <x>200</x> + <y>468</y> + <width>197</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #617</name> + <pv_name>$(P)$(T).COPT</pv_name> + <x>77</x> + <width>120</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #620</name> + <text>CALC OPTION:</text> + <y>3</y> + <width>75</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #623</name> + <text>** ** DISABLED ** **</text> + <x>415</x> + <y>32</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T)_enable.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #627</name> + <pv_name>$(P)$(T)_enable</pv_name> + <x>472</x> + <y>3</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #630</name> + <x>410</x> + <y>468</y> + <width>245</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #633</name> + <text>FORWARD LINK</text> + <y>4</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #636</name> + <pv_name>$(P)$(T).FLNK</pv_name> + <x>95</x> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/Transforms10.bob b/FC/calc/Transforms10.bob new file mode 100644 index 0000000..3f52bae --- /dev/null +++ b/FC/calc/Transforms10.bob @@ -0,0 +1,560 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Transforms10</name> + <x>345</x> + <y>236</y> + <width>225</width> + <height>225</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)Transform$(N)_All_enable.VAL</pv_name> + <x>5</x> + <width>215</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)Transform$(N)_1_enable</pv_name> + <x>5</x> + <y>20</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #12</name> + <pv_name>$(P)Transform$(N)_1.DESC</pv_name> + <x>100</x> + <y>20</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #16</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_1</T> + </macros> + <target>tab</target> + <description>transform$(N)_1</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>20</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #19</name> + <pv_name>$(P)Transform$(N)_2_enable</pv_name> + <x>5</x> + <y>40</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #22</name> + <pv_name>$(P)Transform$(N)_2.DESC</pv_name> + <x>100</x> + <y>40</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #26</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_2</T> + </macros> + <target>tab</target> + <description>transform$(N)_2</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>40</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #29</name> + <pv_name>$(P)Transform$(N)_3_enable</pv_name> + <x>5</x> + <y>60</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #32</name> + <pv_name>$(P)Transform$(N)_3.DESC</pv_name> + <x>100</x> + <y>60</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #36</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_3</T> + </macros> + <target>tab</target> + <description>transform$(N)_3</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>60</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #39</name> + <pv_name>$(P)Transform$(N)_4_enable</pv_name> + <x>5</x> + <y>80</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #42</name> + <pv_name>$(P)Transform$(N)_4.DESC</pv_name> + <x>100</x> + <y>80</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #46</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_4</T> + </macros> + <target>tab</target> + <description>transform$(N)_4</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>80</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #49</name> + <pv_name>$(P)Transform$(N)_5_enable</pv_name> + <x>5</x> + <y>100</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #52</name> + <pv_name>$(P)Transform$(N)_5.DESC</pv_name> + <x>100</x> + <y>100</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #56</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_5</T> + </macros> + <target>tab</target> + <description>transform$(N)_5</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>100</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #59</name> + <pv_name>$(P)Transform$(N)_6_enable</pv_name> + <x>5</x> + <y>120</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #62</name> + <pv_name>$(P)Transform$(N)_6.DESC</pv_name> + <x>100</x> + <y>120</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #66</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_6</T> + </macros> + <target>tab</target> + <description>transform$(N)_6</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>120</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #69</name> + <pv_name>$(P)Transform$(N)_7_enable</pv_name> + <x>5</x> + <y>140</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)Transform$(N)_7.DESC</pv_name> + <x>100</x> + <y>140</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #76</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_7</T> + </macros> + <target>tab</target> + <description>transform$(N)_7</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>140</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #79</name> + <pv_name>$(P)Transform$(N)_8_enable</pv_name> + <x>5</x> + <y>160</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #82</name> + <pv_name>$(P)Transform$(N)_8.DESC</pv_name> + <x>100</x> + <y>160</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #86</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_8</T> + </macros> + <target>tab</target> + <description>transform$(N)_8</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>160</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #89</name> + <pv_name>$(P)Transform$(N)_9_enable</pv_name> + <x>5</x> + <y>180</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)Transform$(N)_9.DESC</pv_name> + <x>100</x> + <y>180</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #96</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_9</T> + </macros> + <target>tab</target> + <description>transform$(N)_9</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>180</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #99</name> + <pv_name>$(P)Transform$(N)_10_enable</pv_name> + <x>5</x> + <y>200</y> + <width>70</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #102</name> + <pv_name>$(P)Transform$(N)_10.DESC</pv_name> + <x>100</x> + <y>200</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #106</name> + <actions> + <action type="open_display"> + <file>Transform.opi</file> + <macros> + <T>Transform$(N)_10</T> + </macros> + <target>tab</target> + <description>transform$(N)_10</description> + </action> + </actions> + <text></text> + <x>80</x> + <y>200</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/arrayPlot.bob b/FC/calc/arrayPlot.bob new file mode 100644 index 0000000..a7fb034 --- /dev/null +++ b/FC/calc/arrayPlot.bob @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>arrayPlot</name> + <x>578</x> + <y>571</y> + <width>400</width> + <height>235</height> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <y>15</y> + <height>200</height> + <x_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(YLABEL)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(X)</x_pv> + <y_pv>$(Y)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>Y=$(Y)</text> + <width>400</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>X=$(X)</text> + <y>218</y> + <width>400</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/calc/arrayPlot8.bob b/FC/calc/arrayPlot8.bob new file mode 100644 index 0000000..a165338 --- /dev/null +++ b/FC/calc/arrayPlot8.bob @@ -0,0 +1,303 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>arrayPlot8</name> + <x>120</x> + <y>583</y> + <width>400</width> + <height>280</height> + <background_color> + <color red="70" green="70" blue="70"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>$(Y1)</text> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(Y2)</text> + <y>14</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="199" green="187" blue="109"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>$(Y3)</text> + <y>28</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #15</name> + <y>60</y> + <height>200</height> + <x_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>SEE LEGEND</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).$(Y1)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="255" green="255" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).$(Y2)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="199" green="187" blue="109"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[2].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).$(Y3)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="253" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[3].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).$(Y4)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="225" green="144" blue="21"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[4].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).$(Y5)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="251" green="243" blue="74"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[5].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).$(Y6)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="216" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[6].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).$(Y7)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="78" green="165" blue="249"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[7].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).$(Y8)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="214" green="127" blue="226"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>ARRAY INDEX</text> + <y>262</y> + <width>390</width> + <height>13</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>$(Y4)</text> + <y>42</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="225" green="144" blue="21"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>$(Y5)</text> + <x>200</x> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>$(Y6)</text> + <x>200</x> + <y>14</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="30" green="187" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>$(Y7)</text> + <x>200</x> + <y>28</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="78" green="165" blue="249"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>$(Y7)</text> + <x>200</x> + <y>42</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="255" green="176" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/calc/arrayPlotNoX.bob b/FC/calc/arrayPlotNoX.bob new file mode 100644 index 0000000..f24ea20 --- /dev/null +++ b/FC/calc/arrayPlotNoX.bob @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>arrayPlotNoX</name> + <x>578</x> + <y>571</y> + <width>400</width> + <height>235</height> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <y>15</y> + <height>200</height> + <x_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(YLABEL)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(Y)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>Y=$(Y)</text> + <width>400</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>index</text> + <y>218</y> + <width>400</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/calc/arrayTest.bob b/FC/calc/arrayTest.bob new file mode 100644 index 0000000..1d0bd2f --- /dev/null +++ b/FC/calc/arrayTest.bob @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>arrayTest</name> + <x>401</x> + <y>569</y> + <width>225</width> + <height>75</height> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>PLOT</text> + <x>100</x> + <y>25</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #9</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)arrayTest.VALB</X> + <Y>$(P)arrayTest.VALA</Y> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>Y1(X)</text> + <x>100</x> + <y>50</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #12</name> + <pv_name>$(P)arrayTest_start.VAL</pv_name> + <x>5</x> + <y>50</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #16</name> + <width>225</width> + <height>25</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>Array Test</text> + <y>1</y> + <width>225</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <y>22</y> + <width>226</width> + <height>3</height> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="224.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #26</name> + <pv_name>$(P)arrayTest.VALA</pv_name> + <x>6</x> + <y>35</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text># ELEMENTS</text> + <x>150</x> + <y>27</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #33</name> + <pv_name>$(P)arrayTest.E</pv_name> + <x>150</x> + <y>50</y> + <width>70</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>FIRST ELEMENT</text> + <x>5</x> + <y>25</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/calc/calcAlgebraicExamples.bob b/FC/calc/calcAlgebraicExamples.bob new file mode 100644 index 0000000..f1d7df4 --- /dev/null +++ b/FC/calc/calcAlgebraicExamples.bob @@ -0,0 +1,801 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>calcAlgebraicExamples</name> + <x>57</x> + <y>94</y> + <width>240</width> + <height>630</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="action_button" version="3.0.0"> + <name>related display #6</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TOP</text> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #9</name> + <actions> + <action type="open_display"> + <file>calcAlgebraicExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ALG</text> + <x>30</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #12</name> + <actions> + <action type="open_display"> + <file>calcTrigExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TRIG</text> + <x>60</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #15</name> + <actions> + <action type="open_display"> + <file>calcRelationalExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>REL</text> + <x>90</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #18</name> + <actions> + <action type="open_display"> + <file>calcBitwiseExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>BIT</text> + <x>120</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #21</name> + <actions> + <action type="open_display"> + <file>calcMiscExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>MISC</text> + <x>150</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #24</name> + <actions> + <action type="open_display"> + <file>calcStringExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>STR</text> + <x>180</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #27</name> + <y>60</y> + <width>244</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="242.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #31</name> + <x>-5</x> + <y>15</y> + <width>243</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="-4.0" y="1.0"> + </point> + <point x="236.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text></text> + <x>15</x> + <y>755</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #38</name> + <actions> + <action type="open_display"> + <file>calcArrayExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ARR</text> + <x>210</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>Algebraic</text> + <x>5</x> + <y>20</y> + <width>235</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>expressions</text> + <x>5</x> + <y>40</y> + <width>235</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>ABS(A)</text> + <x>5</x> + <y>65</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>CEIL(A)</text> + <x>5</x> + <y>95</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>EXP(A)</text> + <x>5</x> + <y>125</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>FLOOR(A)</text> + <x>5</x> + <y>155</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>INT(A)</text> + <x>5</x> + <y>195</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>LN(A)</text> + <x>5</x> + <y>225</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>LOGE(A)</text> + <x>5</x> + <y>240</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>LOG(A)</text> + <x>5</x> + <y>270</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #71</name> + <text>MAX(A,B,...)</text> + <x>5</x> + <y>300</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>MIN(A,B,...)</text> + <x>5</x> + <y>330</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #77</name> + <text>NINT(A)</text> + <x>5</x> + <y>360</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>ABSOLUTE VALUE</text> + <x>15</x> + <y>80</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>NEAREST MORE-POSITIVE INTEGER</text> + <x>15</x> + <y>110</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>EXPONENTIAL (e**A)</text> + <x>15</x> + <y>140</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>NEAREST LESS-POSITIVE INTEGER</text> + <x>15</x> + <y>170</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>STRING</text> + <x>15</x> + <y>180</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #95</name> + <text>NEAREST INTEGER CLOSER TO ZERO</text> + <x>15</x> + <y>210</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>NATURAL LOGARITHM (BASE e)</text> + <x>15</x> + <y>255</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #101</name> + <text>LOGARITHM (BASE 10)</text> + <x>15</x> + <y>285</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>LARGEST ARG (CLOSEST TO +INF)</text> + <x>15</x> + <y>315</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #107</name> + <text>SMALLEST ARG (CLOSEST TO -INF)</text> + <x>15</x> + <y>345</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #110</name> + <text>NEAREST INTEGER</text> + <x>15</x> + <y>375</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #113</name> + <text>SQR(A)</text> + <x>5</x> + <y>390</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>SQRT(A)</text> + <x>5</x> + <y>405</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #119</name> + <text>A^B</text> + <x>5</x> + <y>435</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>A**B</text> + <x>5</x> + <y>450</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #125</name> + <text>SQUARE ROOT</text> + <x>15</x> + <y>420</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #128</name> + <text>A RAISED TO THE POWER B</text> + <x>15</x> + <y>465</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #131</name> + <x>5</x> + <y>520</y> + <width>230</width> + <height>105</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>A%B</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #137</name> + <text>A>?B</text> + <y>50</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>A<?B</text> + <y>80</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>REMAINDER AFTER INT(A) DIVIDED</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #146</name> + <text>BY INT(B). IF A<0 OR B<0,</text> + <x>10</x> + <y>25</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>RESULT IS MACHINE DEPENDENT</text> + <x>10</x> + <y>35</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #152</name> + <text>MAX(A,B)</text> + <x>10</x> + <y>65</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>MIN(A,B)</text> + <x>10</x> + <y>95</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #158</name> + <x>15</x> + <y>485</y> + <width>220</width> + <height>30</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #161</name> + <text>NEGATIVE, IT MUST BE ENCLOSED IN</text> + <y>10</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #164</name> + <text>NOTE: PARSER HAS A DEFECT: IF A IS</text> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #167</name> + <text>PARENTHESES. E.G., (-1)^3</text> + <y>20</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #170</name> + <text></text> + <x>15</x> + <y>475</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/calcArrayExamples.bob b/FC/calc/calcArrayExamples.bob new file mode 100644 index 0000000..4e17578 --- /dev/null +++ b/FC/calc/calcArrayExamples.bob @@ -0,0 +1,1215 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>calcArrayExamples</name> + <x>382</x> + <y>128</y> + <width>480</width> + <height>610</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>STD(AA)</text> + <x>5</x> + <y>175</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>AMAX(AA)</text> + <x>5</x> + <y>205</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>AMIN(AA)</text> + <x>5</x> + <y>235</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>STANDARD DEV. OF ARRAY VALUES</text> + <x>15</x> + <y>190</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>MAX. OF ARRAY VALUES</text> + <x>15</x> + <y>220</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>MIN. OF ARRAY VALUES</text> + <x>15</x> + <y>250</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #24</name> + <x>5</x> + <y>140</y> + <width>483</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="482.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #28</name> + <x>5</x> + <y>265</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>ARNDM</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>ARRAY of RANDOM, (0 to 1)</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #37</name> + <x>5</x> + <y>355</y> + <width>229</width> + <height>55</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>@0</text> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #43</name> + <text>@@2</text> + <y>30</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>GET VARIABLE 0 (@0=A, @1=B, ..)</text> + <x>10</x> + <y>15</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>GET VARIABLE CC</text> + <x>10</x> + <y>45</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>AA[1,3]</text> + <x>5</x> + <y>415</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>SUB-ARRAY (ELEMENTS NUMBERED 0..N)</text> + <x>15</x> + <y>430</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>AA{1,3}</text> + <x>5</x> + <y>445</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>SUB-ARRAY IN PLACE (ELEMENTS LEFT</text> + <x>15</x> + <y>460</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>IN PLACE, OTHER ELEMENTS SET TO ZERO)</text> + <x>15</x> + <y>470</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #67</name> + <x>5</x> + <y>295</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>IX</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>ARRAY WITH VALUES 0,1,2...</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>ARR(A)</text> + <x>5</x> + <y>325</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>ARRAY WITH VALUES A,A,A,...</text> + <x>15</x> + <y>340</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #82</name> + <x>5</x> + <y>485</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>FWHM(AA)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>FULL WIDTH AT HALF MAX OF AA</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #91</name> + <x>5</x> + <y>515</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>SMOOTH ARRAY (BINOMIAL OVER 5 CHANS)</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>SMOO(AA)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #100</name> + <x>5</x> + <y>545</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #103</name> + <text>DERIV(AA)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #106</name> + <text>DERIVATIVE (WRT ARRAY INDEX)</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #109</name> + <x>5</x> + <y>575</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>SUM OF ARRAY ELEMENTS</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>SUM(AA)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #118</name> + <y>60</y> + <width>482</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="480.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>expressions</text> + <x>5</x> + <y>40</y> + <width>470</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #125</name> + <text>Array</text> + <x>5</x> + <y>20</y> + <width>470</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #128</name> + <y>15</y> + <width>482</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="480.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #132</name> + <width>480</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>related display #135</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TOP</text> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #138</name> + <actions> + <action type="open_display"> + <file>calcAlgebraicExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ALG</text> + <x>60</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #141</name> + <actions> + <action type="open_display"> + <file>calcTrigExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TRIG</text> + <x>120</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #144</name> + <actions> + <action type="open_display"> + <file>calcRelationalExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>REL</text> + <x>180</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #147</name> + <actions> + <action type="open_display"> + <file>calcBitwiseExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>BIT</text> + <x>240</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #150</name> + <actions> + <action type="open_display"> + <file>calcMiscExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>MISC</text> + <x>300</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #153</name> + <actions> + <action type="open_display"> + <file>calcStringExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>STR</text> + <x>360</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #156</name> + <actions> + <action type="open_display"> + <file>calcArrayExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ARR</text> + <x>420</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #159</name> + <text>All functions and operators that can take a scalar value can also</text> + <x>5</x> + <y>65</y> + <width>470</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>take an array value. Only array-specific functions are listed here.</text> + <x>5</x> + <y>80</y> + <width>470</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #165</name> + <text></text> + <x>5</x> + <y>95</y> + <width>470</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text></text> + <x>5</x> + <y>110</y> + <width>470</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text></text> + <x>5</x> + <y>125</y> + <width>470</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #174</name> + <x>5</x> + <y>145</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>AVG(AA)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>AVERAGE OF ARRAY VALUES</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>UNTIL(<expr>;<expr>;...)</text> + <x>245</x> + <y>145</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #186</name> + <text>EXECUTE REPEATEDLY UNTIL RESULT != 0</text> + <x>255</x> + <y>160</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>EXACTLY ONE <expr> CAN RETURN A VALUE</text> + <x>255</x> + <y>170</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #192</name> + <x>245</x> + <y>205</y> + <width>230</width> + <height>385</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #195</name> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>CAT(AA[M,N],B)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>APPEND B TO SUBRANGE AA[m,n]</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>CAT(AA[M,N],BB[x,y])</text> + <y>30</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>APPEND BB[x,y] TO SUBRANGE AA[m,n]</text> + <x>10</x> + <y>45</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #210</name> + <y>60</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>AA>>10</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>MOVE ARRAY ELEMENTS FORWARD IN ARRAY</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #219</name> + <y>90</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>AA<<10</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #225</name> + <text>MOVE ARRAY ELEMENTS BACKWARD IN ARRAY</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #228</name> + <text>CUM(AA)</text> + <y>120</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #231</name> + <text>CALC RUNNING SUM OF ARRAY ELEMENTS</text> + <x>10</x> + <y>135</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #234</name> + <text>IXMAX(AA)</text> + <y>150</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>INDEX OF MAX ARRAY VALUE</text> + <x>10</x> + <y>165</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #240</name> + <text>IXMIN(AA)</text> + <y>180</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #243</name> + <text>INDEX OF MIN ARRAY VALUE</text> + <x>10</x> + <y>195</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #246</name> + <text>IXNZ(AA)</text> + <y>210</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>INDEX OF FIRST NONZERO ELEMENT</text> + <x>10</x> + <y>225</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>IXZ(AA)</text> + <y>240</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #255</name> + <text>INDEX OF FIRST ZERO CROSSING</text> + <x>10</x> + <y>255</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>SMOO(AA) B TIMES</text> + <x>10</x> + <y>285</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #261</name> + <text>NSMOO(AA,B)</text> + <y>270</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #264</name> + <text>NDERIV(AA,B)</text> + <y>300</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #267</name> + <text>DERIV BY FITTING 2B+1 POINT SEGMENTS</text> + <x>10</x> + <y>315</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>FITPOLY(AA)</text> + <y>330</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>FIT TO 2ND ORDER POLYNOMIAL</text> + <x>10</x> + <y>345</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #276</name> + <y>360</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #279</name> + <text>FITMPOLY(AA,BB)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #282</name> + <text>FITPOLY, IGNORING AA[I] IF BB[I]==0</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #285</name> + <text>UNTIL(B:=B+1;B>1) IS LEGAL</text> + <x>255</x> + <y>180</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #288</name> + <text>UNTIL(B:=B+1;B:=1) IS NOT</text> + <x>255</x> + <y>190</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/calcBitwiseExamples.bob b/FC/calc/calcBitwiseExamples.bob new file mode 100644 index 0000000..8fee15d --- /dev/null +++ b/FC/calc/calcBitwiseExamples.bob @@ -0,0 +1,433 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>calcBitwiseExamples</name> + <x>715</x> + <y>370</y> + <width>240</width> + <height>295</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Bitwise/Logical</text> + <x>5</x> + <y>20</y> + <width>235</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #9</name> + <y>40</y> + <width>244</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="242.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #13</name> + <actions> + <action type="open_display"> + <file>calcRelationalExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>REL</text> + <x>90</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #16</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TOP</text> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #19</name> + <actions> + <action type="open_display"> + <file>calcAlgebraicExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ALG</text> + <x>30</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #22</name> + <actions> + <action type="open_display"> + <file>calcTrigExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TRIG</text> + <x>60</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #25</name> + <actions> + <action type="open_display"> + <file>calcBitwiseExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>BIT</text> + <x>120</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #28</name> + <actions> + <action type="open_display"> + <file>calcMiscExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>MISC</text> + <x>150</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #31</name> + <actions> + <action type="open_display"> + <file>calcStringExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>STR</text> + <x>180</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #34</name> + <y>15</y> + <width>244</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="242.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>3|5 = 7</text> + <x>5</x> + <y>45</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>3&5 = 1</text> + <x>5</x> + <y>75</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>3^5 = 6</text> + <x>5</x> + <y>105</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>2<<2 = 8</text> + <x>5</x> + <y>135</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>BITWISE OR: 011 | 101 = 111</text> + <x>15</x> + <y>60</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>BITWISE AND: 011 & 101 = 001</text> + <x>15</x> + <y>90</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>BITWISE XOR: 011 XOR 101 = 110</text> + <x>15</x> + <y>120</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>BIT SHIFT: 0010 << 2 = 1000</text> + <x>15</x> + <y>150</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #62</name> + <actions> + <action type="open_display"> + <file>calcArrayExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ARR</text> + <x>210</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>8>>1 = 4</text> + <x>5</x> + <y>165</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>BIT SHIFT: 1000 >> 1 = 0100</text> + <x>15</x> + <y>180</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #71</name> + <text>8||1 = 1</text> + <x>5</x> + <y>195</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>LOGICAL OR</text> + <x>15</x> + <y>210</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #77</name> + <text>8&&1 = 1</text> + <x>5</x> + <y>225</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>LOGICAL AND</text> + <x>15</x> + <y>240</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>3 XOR 5 = 6</text> + <x>5</x> + <y>255</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>BITWISE XOR: 011 XOR 101 = 110</text> + <x>15</x> + <y>270</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/calcExamples.bob b/FC/calc/calcExamples.bob new file mode 100644 index 0000000..3097264 --- /dev/null +++ b/FC/calc/calcExamples.bob @@ -0,0 +1,1799 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>calcExamples</name> + <x>1026</x> + <y>69</y> + <width>370</width> + <height>955</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>LOGE(a)</text> + <x>110</x> + <y>55</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>ABS(a)</text> + <x>10</x> + <y>40</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>CEIL(a)</text> + <x>10</x> + <y>55</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>EXP(a)</text> + <x>10</x> + <y>70</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>FLOOR(a)</text> + <x>10</x> + <y>85</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>INT(a)</text> + <x>10</x> + <y>100</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>NINT(a)</text> + <x>110</x> + <y>100</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>LOG(a)</text> + <x>110</x> + <y>40</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>a*b</text> + <x>310</x> + <y>40</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>SQR(a)</text> + <x>210</x> + <y>40</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #36</name> + <actions> + <action type="open_display"> + <file>calcAlgebraicExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>Algebraic functions/operators</text> + <x>10</x> + <y>10</y> + <width>350</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>a/b</text> + <x>310</x> + <y>55</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>a%b</text> + <x>310</x> + <y>70</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>-a</text> + <x>310</x> + <y>85</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>a>?b</text> + <x>310</x> + <y>100</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>a+b</text> + <x>210</x> + <y>100</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>a^b</text> + <x>210</x> + <y>70</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>a**b</text> + <x>210</x> + <y>85</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>SQRT(a)</text> + <x>210</x> + <y>55</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #63</name> + <x>110</x> + <y>70</y> + <width>90</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>,...</text> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="88" green="147" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>MAX(a,b )</text> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>,...</text> + <x>110</x> + <y>85</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="88" green="147" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>MIN(a,b )</text> + <x>110</x> + <y>85</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>LN(a)</text> + <x>10</x> + <y>115</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>NOT(a)</text> + <x>110</x> + <y>115</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>a-b</text> + <x>210</x> + <y>115</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>a<?b</text> + <x>310</x> + <y>115</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>a==b</text> + <x>310</x> + <y>270</y> + <width>50</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>a=b</text> + <x>310</x> + <y>255</y> + <width>50</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>ACOS(a)</text> + <x>10</x> + <y>170</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #99</name> + <text>ATAN(a)</text> + <x>10</x> + <y>185</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>TAN(a)</text> + <x>210</x> + <y>185</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>TANH(a)</text> + <x>210</x> + <y>200</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>ATAN2(a,b)</text> + <x>10</x> + <y>200</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>COS(a)</text> + <x>110</x> + <y>170</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text>COSH(a)</text> + <x>110</x> + <y>185</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>SIN(a)</text> + <x>110</x> + <y>200</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>SINH(a)</text> + <x>210</x> + <y>170</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>a>=b</text> + <x>10</x> + <y>255</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>a>b</text> + <x>10</x> + <y>270</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>a<=b</text> + <x>110</x> + <y>255</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #132</name> + <text>a<b</text> + <x>110</x> + <y>270</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>a!=b</text> + <x>210</x> + <y>255</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>a#b</text> + <x>210</x> + <y>270</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #141</name> + <text>(a)</text> + <x>10</x> + <y>410</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>a?b:c</text> + <x>110</x> + <y>410</y> + <width>70</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>UNTIL(a:=a-1;a<1)</text> + <x>190</x> + <y>410</y> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #150</name> + <actions> + <action type="open_display"> + <file>calcTrigExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>Trigonometric functions/operators</text> + <x>10</x> + <y>140</y> + <width>350</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #153</name> + <actions> + <action type="open_display"> + <file>calcRelationalExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>Relational operators</text> + <x>10</x> + <y>225</y> + <width>350</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #156</name> + <actions> + <action type="open_display"> + <file>calcMiscExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>Misc operators & symbols</text> + <x>10</x> + <y>380</y> + <width>350</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #159</name> + <text>RNDM</text> + <x>10</x> + <y>425</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #162</name> + <actions> + <action type="open_display"> + <file>calcStringExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>String functions/operators</text> + <x>10</x> + <y>450</y> + <width>350</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #165</name> + <text>@@a</text> + <x>310</x> + <y>395</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text>WRITE('%lf',a)</text> + <x>110</x> + <y>540</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text>READ(aa,'%ld')</text> + <x>110</x> + <y>525</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #174</name> + <text>aa{bb,cc}</text> + <x>110</x> + <y>555</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>aa[1,3]</text> + <x>110</x> + <y>570</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>$S(aa,'%lf')</text> + <x>110</x> + <y>510</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>PRINTF('%f',aa)</text> + <x>110</x> + <y>480</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #186</name> + <text>SSCANF(aa,'%lf')</text> + <x>110</x> + <y>495</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>TR_ESC(aa)</text> + <x>110</x> + <y>585</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #192</name> + <text>ADD_XOR8(aa)</text> + <x>110</x> + <y>600</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text>aa>?bb</text> + <x>230</x> + <y>510</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>aa>bb</text> + <x>230</x> + <y>540</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>aa!=bb</text> + <x>230</x> + <y>525</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>aa==bb</text> + <x>230</x> + <y>555</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>aa-|bb</text> + <x>230</x> + <y>570</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>aa>=bb</text> + <x>230</x> + <y>495</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>aa+bb</text> + <x>230</x> + <y>480</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>$E(aa)</text> + <x>230</x> + <y>585</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #219</name> + <text>XOR8(aa)</text> + <x>230</x> + <y>600</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>aa<?bb</text> + <x>310</x> + <y>510</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #225</name> + <text>aa<bb</text> + <x>310</x> + <y>540</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #228</name> + <text>aa#bb</text> + <x>310</x> + <y>525</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #231</name> + <text>aa=bb</text> + <x>310</x> + <y>555</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #234</name> + <text>aa|-bb</text> + <x>310</x> + <y>570</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>aa<=bb</text> + <x>310</x> + <y>495</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #240</name> + <text>aa-bb</text> + <x>310</x> + <y>480</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #243</name> + <text>ESC(aa)</text> + <x>310</x> + <y>585</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #246</name> + <text>STR(aa)</text> + <x>310</x> + <y>600</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>AMODBUS(aa)</text> + <x>110</x> + <y>615</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>LRC(aa)</text> + <x>230</x> + <y>615</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #255</name> + <text>'abc'</text> + <x>310</x> + <y>615</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>$R(aa,'%ld')</text> + <x>110</x> + <y>630</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #261</name> + <text>LEN(aa)</text> + <x>230</x> + <y>630</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #264</name> + <text></text> + <x>310</x> + <y>630</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #267</name> + <text>$P('%f',aa)</text> + <x>10</x> + <y>570</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>$T(aa)</text> + <x>10</x> + <y>585</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>CRC16(aa)</text> + <x>10</x> + <y>600</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #276</name> + <text>MODBUS(aa)</text> + <x>10</x> + <y>615</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #279</name> + <text>$W('%lf',a)</text> + <x>10</x> + <y>630</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #282</name> + <text>INT(aa)</text> + <x>10</x> + <y>510</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #285</name> + <text>MIN(aa,bb,..)</text> + <x>10</x> + <y>540</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #288</name> + <text>MAX(aa,bb,..)</text> + <x>10</x> + <y>525</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #291</name> + <text>NINT(aa)</text> + <x>10</x> + <y>555</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #294</name> + <text>BYTE(aa)</text> + <x>10</x> + <y>480</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #297</name> + <text>DBL(aa)</text> + <x>10</x> + <y>495</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #300</name> + <text>NRNDM</text> + <x>110</x> + <y>425</y> + <width>70</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #303</name> + <text>a>>b</text> + <x>310</x> + <y>325</y> + <width>50</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #306</name> + <text>a|b</text> + <x>10</x> + <y>325</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #309</name> + <text>a&b</text> + <x>110</x> + <y>325</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #312</name> + <text>a XOR b</text> + <x>210</x> + <y>325</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #315</name> + <actions> + <action type="open_display"> + <file>calcBitwiseExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>Bitwise/Logical operators</text> + <x>10</x> + <y>295</y> + <width>350</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #318</name> + <text>a OR b</text> + <x>10</x> + <y>340</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #321</name> + <text>a AND b</text> + <x>110</x> + <y>340</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #324</name> + <text>~a</text> + <x>210</x> + <y>340</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #327</name> + <text>a<<b</text> + <x>310</x> + <y>340</y> + <width>50</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #330</name> + <text>a||b</text> + <x>10</x> + <y>355</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #333</name> + <text>a&&b</text> + <x>110</x> + <y>355</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #336</name> + <text>a^b</text> + <x>210</x> + <y>355</y> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #339</name> + <text></text> + <x>310</x> + <y>355</y> + <width>50</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #342</name> + <text>(a:=1;b:=2;c)</text> + <x>190</x> + <y>425</y> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #345</name> + <text>@@a</text> + <x>310</x> + <y>630</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #348</name> + <text>@a</text> + <x>310</x> + <y>410</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #351</name> + <text>a:=b</text> + <x>310</x> + <y>425</y> + <width>50</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #354</name> + <text>NOTE: can use single or double quotes at runtime</text> + <x>10</x> + <y>680</y> + <width>350</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #357</name> + <text>but only single quotes in a static database.</text> + <x>10</x> + <y>695</y> + <width>350</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #360</name> + <text>'a', 'b', etc. are numeric arguments.</text> + <x>10</x> + <y>715</y> + <width>350</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #363</name> + <text>'aa', 'bb', etc. are string arguments.</text> + <x>10</x> + <y>730</y> + <width>350</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #366</name> + <x>10</x> + <y>675</y> + <width>350</width> + <height>0</height> + <line_width>1</line_width> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="350.0" y="0.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #370</name> + <actions> + <action type="open_display"> + <file>calcArrayExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>Array functions/operators</text> + <x>5</x> + <y>755</y> + <width>350</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #373</name> + <text>Items in red are useable in aCalcout records.</text> + <x>10</x> + <y>910</y> + <width>350</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #376</name> + <text></text> + <x>10</x> + <y>925</y> + <width>350</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #379</name> + <text>Items in blue are useable in transform and sCalcout</text> + <x>10</x> + <y>880</y> + <width>350</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #382</name> + <text>records, and include string functions.</text> + <x>10</x> + <y>895</y> + <width>350</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #385</name> + <text>AVG(aa)</text> + <x>10</x> + <y>845</y> + <width>70</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #388</name> + <text>ARNDM</text> + <x>10</x> + <y>815</y> + <width>70</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #391</name> + <text>AMAX(aa)</text> + <x>10</x> + <y>785</y> + <width>70</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #394</name> + <text>AMIN(aa)</text> + <x>10</x> + <y>800</y> + <width>70</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #397</name> + <text>ARR(a)</text> + <x>10</x> + <y>830</y> + <width>70</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #400</name> + <text>IX</text> + <x>85</x> + <y>845</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #403</name> + <text>FWHM(aa)</text> + <x>85</x> + <y>830</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #406</name> + <text>DERIV(aa)</text> + <x>85</x> + <y>785</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #409</name> + <text>FITPOLY(aa)</text> + <x>85</x> + <y>800</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #412</name> + <text>FITMPOLY(aa,bb)</text> + <x>85</x> + <y>815</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #415</name> + <text>STD(aa)</text> + <x>205</x> + <y>830</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #418</name> + <text>SMOO(aa)</text> + <x>205</x> + <y>815</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #421</name> + <text>SUM(aa)</text> + <x>205</x> + <y>845</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #424</name> + <text>NSMOO(aa,a)</text> + <x>205</x> + <y>800</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #427</name> + <text>NDERIV(aa,a)</text> + <x>205</x> + <y>785</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #430</name> + <text>aa>>10</text> + <x>295</x> + <y>800</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #433</name> + <text>@@a</text> + <x>295</x> + <y>785</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #436</name> + <text>aa<<10</text> + <x>295</x> + <y>815</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #439</name> + <text>aa>>a</text> + <x>10</x> + <y>645</y> + <width>90</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #442</name> + <text>aa<<a</text> + <x>110</x> + <y>645</y> + <width>110</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #445</name> + <text>CUM(AA)</text> + <x>295</x> + <y>830</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #448</name> + <text>IXMAX(AA)</text> + <x>295</x> + <y>845</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #451</name> + <text>IXNZ(AA)</text> + <x>205</x> + <y>860</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #454</name> + <text>IXZ(AA)</text> + <x>85</x> + <y>860</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #457</name> + <text>IXMIN(AA)</text> + <x>10</x> + <y>860</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/calcMiscExamples.bob b/FC/calc/calcMiscExamples.bob new file mode 100644 index 0000000..0cf58fc --- /dev/null +++ b/FC/calc/calcMiscExamples.bob @@ -0,0 +1,1239 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>calcMiscExamples</name> + <x>1127</x> + <y>37</y> + <width>240</width> + <height>900</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="action_button" version="3.0.0"> + <name>related display #6</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TOP</text> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #9</name> + <actions> + <action type="open_display"> + <file>calcAlgebraicExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ALG</text> + <x>30</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #12</name> + <actions> + <action type="open_display"> + <file>calcTrigExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TRIG</text> + <x>60</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #15</name> + <actions> + <action type="open_display"> + <file>calcRelationalExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>REL</text> + <x>90</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #18</name> + <actions> + <action type="open_display"> + <file>calcBitwiseExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>BIT</text> + <x>120</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #21</name> + <actions> + <action type="open_display"> + <file>calcMiscExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>MISC</text> + <x>150</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #24</name> + <actions> + <action type="open_display"> + <file>calcStringExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>STR</text> + <x>180</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #27</name> + <y>15</y> + <width>244</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="242.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Miscellaneous</text> + <x>5</x> + <y>20</y> + <width>235</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>expressions</text> + <x>5</x> + <y>35</y> + <width>235</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #37</name> + <y>55</y> + <width>244</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="242.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>(a)</text> + <x>6</x> + <y>80</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #44</name> + <y>57</y> + <width>224</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="223.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>Grouping</text> + <x>6</x> + <y>60</y> + <width>229</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #51</name> + <x>7</x> + <y>75</y> + <width>223</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="222.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>(A)ANDB</text> + <x>6</x> + <y>110</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>AANDB</text> + <x>6</x> + <y>140</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>Inputs-as-array expressions</text> + <x>6</x> + <y>242</y> + <width>229</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #64</name> + <x>7</x> + <y>258</y> + <width>223</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="222.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #68</name> + <x>6</x> + <y>240</y> + <width>223</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="222.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>@(A+3)</text> + <x>6</x> + <y>325</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>@@0</text> + <x>6</x> + <y>355</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>CAN'T USE '[]' or '{}'</text> + <x>16</x> + <y>95</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>SAME AS A&B. BUT NOTE...</text> + <x>16</x> + <y>125</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>SCALCOUT RECORD WILL PARSE 'AA'</text> + <x>16</x> + <y>155</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>AS A STRING VARIABLE</text> + <x>16</x> + <y>165</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>GET VARIABLE A+3</text> + <x>16</x> + <y>340</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>GET STRING VAR 0 (@@0=AA, ..)</text> + <x>16</x> + <y>370</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #96</name> + <actions> + <action type="open_display"> + <file>calcArrayExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ARR</text> + <x>210</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #99</name> + <x>6</x> + <y>265</y> + <width>229</width> + <height>55</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>@0</text> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>@A+3</text> + <y>30</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>GET VARIABLE 0 (@0=A, @1=B, ..)</text> + <x>10</x> + <y>15</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>GET VARIABLE A; ADD 3 TO IT</text> + <x>10</x> + <y>45</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #114</name> + <x>5</x> + <y>490</y> + <width>230</width> + <height>400</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #117</name> + <x>1</x> + <width>229</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>Random number</text> + <y>2</y> + <width>229</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #123</name> + <x>1</x> + <y>18</y> + <width>222</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="221.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #127</name> + <width>222</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="221.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #131</name> + <text>RNDM</text> + <x>1</x> + <y>25</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>RANDOM VALUE IN RANGE (0,1] (NOT ZERO)</text> + <x>5</x> + <y>40</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #137</name> + <text>RANDOM, NORMALLY DISTRIBUTED IN (0,1]</text> + <x>11</x> + <y>70</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>NRNDM</text> + <y>55</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>ARRAY of RANDOM, (0,1]</text> + <x>11</x> + <y>100</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #146</name> + <text>ARNDM</text> + <y>85</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>Store</text> + <x>1</x> + <y>117</y> + <width>229</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #152</name> + <x>2</x> + <y>133</y> + <width>222</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="221.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #156</name> + <x>1</x> + <y>115</y> + <width>222</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="221.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #160</name> + <text>A:=B</text> + <x>1</x> + <y>140</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #163</name> + <text>SET INPUT VARIABLE A TO VALUE OF B</text> + <x>5</x> + <y>155</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>MULTIPLE EXPRESSIONS, RETURNING A</text> + <x>11</x> + <y>195</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #169</name> + <text>(A:=1;B:=2;C)</text> + <y>180</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>SET INPUT VARIABLE B TO VALUE OF A</text> + <x>11</x> + <y>235</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #175</name> + <text>@1:=A</text> + <y>220</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #178</name> + <text>NOTE: DOES NOT RETURN A VALUE</text> + <x>5</x> + <y>165</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>SINGLE VALUE (C)</text> + <x>10</x> + <y>205</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #184</name> + <text>Loop</text> + <x>1</x> + <y>252</y> + <width>229</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #187</name> + <x>2</x> + <y>268</y> + <width>222</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="221.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #191</name> + <x>1</x> + <y>250</y> + <width>222</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="221.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text>UNTIL(a:=a-1;a<1)</text> + <x>1</x> + <y>275</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>DECREMENT A UNTIL ITS VALUE IS ZERO</text> + <x>5</x> + <y>290</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>EXPRESSION WILL NEVER RETURN TRUE</text> + <x>11</x> + <y>340</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>UNTIL(0)</text> + <y>325</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>ILLEGAL: EXPRESSION DOES NOT RETURN</text> + <x>11</x> + <y>380</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>UNTIL(a:=a-1)</text> + <y>365</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>NOTE: UNTIL RETURNS 1, UNLESS ABORTED</text> + <x>5</x> + <y>310</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>WILL BE ABORTED AT sCalcLoopMax</text> + <x>10</x> + <y>350</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #219</name> + <text>(LOOP UNTIL EXPRESSION RETURNS TRUE)</text> + <x>5</x> + <y>300</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>A VALUE.</text> + <x>10</x> + <y>390</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #225</name> + <text>A?B:C</text> + <x>5</x> + <y>205</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #228</name> + <text>'?:' (if-else) operator</text> + <x>6</x> + <y>185</y> + <width>229</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #231</name> + <x>7</x> + <y>200</y> + <width>223</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="222.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #235</name> + <x>6</x> + <y>182</y> + <width>223</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="222.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #239</name> + <text>IF (A!=0) RESULT IS B, ELSE C</text> + <x>15</x> + <y>220</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #242</name> + <text>Multiple expressions</text> + <x>5</x> + <y>388</y> + <width>229</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #245</name> + <x>6</x> + <y>403</y> + <width>223</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="222.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #249</name> + <x>5</x> + <y>385</y> + <width>223</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="222.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #253</name> + <text>(a:=1;b:=2;c)</text> + <x>5</x> + <y>408</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #256</name> + <text>MUST RETURN A SINGLE VALUE</text> + <x>15</x> + <y>423</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #259</name> + <x>5</x> + <y>435</y> + <width>229</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #262</name> + <text>(a:=1;b:=2)</text> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #265</name> + <text>ILLEGAL: RETURNS NO VALUE</text> + <x>10</x> + <y>15</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #268</name> + <text>(a;cos(b))</text> + <x>5</x> + <y>460</y> + <width>229</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #271</name> + <text>ILLEGAL: RETURNS TWO VALUES</text> + <x>15</x> + <y>475</y> + <width>219</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/calcRelationalExamples.bob b/FC/calc/calcRelationalExamples.bob new file mode 100644 index 0000000..c901c35 --- /dev/null +++ b/FC/calc/calcRelationalExamples.bob @@ -0,0 +1,460 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>calcRelationalExamples</name> + <x>313</x> + <y>91</y> + <width>240</width> + <height>320</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="action_button" version="3.0.0"> + <name>related display #6</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TOP</text> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #9</name> + <actions> + <action type="open_display"> + <file>calcAlgebraicExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ALG</text> + <x>30</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #12</name> + <actions> + <action type="open_display"> + <file>calcTrigExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TRIG</text> + <x>60</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #15</name> + <actions> + <action type="open_display"> + <file>calcRelationalExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>REL</text> + <x>90</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #18</name> + <actions> + <action type="open_display"> + <file>calcBitwiseExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>BIT</text> + <x>120</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #21</name> + <actions> + <action type="open_display"> + <file>calcMiscExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>MISC</text> + <x>150</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #24</name> + <actions> + <action type="open_display"> + <file>calcStringExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>STR</text> + <x>180</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #27</name> + <y>15</y> + <width>244</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="242.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #31</name> + <y>55</y> + <width>244</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="242.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #35</name> + <x>5</x> + <y>60</y> + <width>230</width> + <height>44</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>expression is either</text> + <y>15</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>0 (FALSE) or 1 (TRUE)</text> + <y>30</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>The value of a relational</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #47</name> + <y>105</y> + <width>234</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="233.0" y="0.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #51</name> + <actions> + <action type="open_display"> + <file>calcArrayExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ARR</text> + <x>210</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>Relational</text> + <x>5</x> + <y>20</y> + <width>235</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>expressions</text> + <x>5</x> + <y>35</y> + <width>235</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>A=B</text> + <x>5</x> + <y>230</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>A==B</text> + <x>5</x> + <y>215</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>A#B</text> + <x>5</x> + <y>185</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>A!=B</text> + <x>5</x> + <y>170</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>A>B</text> + <x>5</x> + <y>140</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>A>=B</text> + <x>5</x> + <y>110</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>A GREATER THAN OR EQUAL TO B</text> + <x>15</x> + <y>125</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>A GREATER THAN B</text> + <x>15</x> + <y>155</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>A NOT EQUAL TO B</text> + <x>15</x> + <y>200</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>A EQUALS B</text> + <x>15</x> + <y>245</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>IF (A==0) THEN 1, ELSE 0</text> + <x>15</x> + <y>275</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>NOT A</text> + <x>5</x> + <y>260</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>IF (A==0) THEN 1, ELSE 0</text> + <x>15</x> + <y>305</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #99</name> + <text>!A</text> + <x>5</x> + <y>290</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/calcStringExamples.bob b/FC/calc/calcStringExamples.bob new file mode 100644 index 0000000..9fa1e7c --- /dev/null +++ b/FC/calc/calcStringExamples.bob @@ -0,0 +1,1353 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>calcStringExamples</name> + <x>92</x> + <y>35</y> + <width>480</width> + <height>660</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>AA-BB</text> + <x>5</x> + <y>75</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>AA-|BB</text> + <x>5</x> + <y>90</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>AA|-BB</text> + <x>5</x> + <y>130</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>AA>BB (<, >=, etc.)</text> + <x>5</x> + <y>170</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>PRINTF('abc%f', A)</text> + <x>5</x> + <y>200</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>$P('abc%f',A)</text> + <x>5</x> + <y>240</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>$S(AA,'%lf')</text> + <x>5</x> + <y>310</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>TR_ESC('a\002b')</text> + <x>5</x> + <y>340</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>$T('a\002b')</text> + <x>5</x> + <y>380</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>ESC(aa)</text> + <x>5</x> + <y>410</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>$E(aa)</text> + <x>5</x> + <y>450</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>MAX(AA,BB)</text> + <x>5</x> + <y>480</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>AA-'.VAL'+'.EGU'</text> + <x>5</x> + <y>510</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>subtract first BB from AA</text> + <x>15</x> + <y>105</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>E.G., 'A:B.VAL' - '.VAL' = 'A:B'</text> + <x>15</x> + <y>115</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>subtract last BB from AA</text> + <x>15</x> + <y>145</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>E.G., 'ABA' |- 'A' = 'AB'</text> + <x>15</x> + <y>155</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>LEXICAL COMPARE, LOGICAL RESULT</text> + <x>15</x> + <y>185</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>ONLY ONE ARGUMENT. RESULT IS</text> + <x>15</x> + <y>215</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>STRING</text> + <x>15</x> + <y>225</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>$P MEANS PRINTF</text> + <x>15</x> + <y>255</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>DEPENDS ON FORMAT STRING</text> + <x>15</x> + <y>295</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>$S MEANS SSCANF</text> + <x>15</x> + <y>325</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>TRANSLATES ESCAPE SEQUENCES</text> + <x>15</x> + <y>355</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>NOTE: TR_ESC('a\000b') -> 'a'</text> + <x>15</x> + <y>365</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>$T MEANS TR_ESC</text> + <x>15</x> + <y>395</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>OPPOSITE OF TR_ESC</text> + <x>15</x> + <y>425</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>NOTE: NULLS AREN'T HANDLED WELL</text> + <x>15</x> + <y>435</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>$E MEANS ESC</text> + <x>15</x> + <y>465</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>LEXICAL COMPARE, STRING RESULT</text> + <x>15</x> + <y>495</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>*.VAL -> *.EGU</text> + <x>15</x> + <y>525</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #99</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TOP</text> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #102</name> + <actions> + <action type="open_display"> + <file>calcAlgebraicExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ALG</text> + <x>60</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #105</name> + <actions> + <action type="open_display"> + <file>calcTrigExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TRIG</text> + <x>120</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #108</name> + <actions> + <action type="open_display"> + <file>calcRelationalExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>REL</text> + <x>180</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #111</name> + <actions> + <action type="open_display"> + <file>calcBitwiseExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>BIT</text> + <x>240</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #114</name> + <actions> + <action type="open_display"> + <file>calcMiscExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>MISC</text> + <x>300</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #117</name> + <actions> + <action type="open_display"> + <file>calcStringExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>STR</text> + <x>360</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #120</name> + <x>2</x> + <y>40</y> + <width>485</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="483.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>String expressions</text> + <x>10</x> + <y>20</y> + <width>470</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #127</name> + <x>2</x> + <y>15</y> + <width>485</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="483.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #131</name> + <actions> + <action type="open_display"> + <file>calcArrayExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ARR</text> + <x>420</x> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #134</name> + <x>5</x> + <y>45</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #137</name> + <text>CONCATENATE STRINGS</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>AA+BB</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>CONVERT FIRST CHAR TO DOUBLE</text> + <x>255</x> + <y>60</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #146</name> + <text>BYTE(AA)</text> + <x>245</x> + <y>45</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>CALC MODBUS/RTU 16-BIT CRC</text> + <x>255</x> + <y>90</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #152</name> + <text>CRC16(AA)</text> + <x>245</x> + <y>75</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>APPEND MODBUS/RTU CRC</text> + <x>255</x> + <y>120</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #158</name> + <text>MODBUS(AA)</text> + <x>245</x> + <y>105</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #161</name> + <text>CALC MODBUS/ASCII 8-BIT LRC</text> + <x>255</x> + <y>150</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #164</name> + <text>LRC(AA)</text> + <x>245</x> + <y>135</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #167</name> + <x>245</x> + <y>170</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #170</name> + <text>AMODBUS(AA)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #173</name> + <text>APPEND MODBUS/ASCII LRC</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #176</name> + <text>XOR8(AA)</text> + <x>245</x> + <y>200</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #179</name> + <text>CALC CHECKSUM BY XOR'ING EACH BYTE</text> + <x>255</x> + <y>215</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>ADD_XOR8(AA)</text> + <x>245</x> + <y>230</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #185</name> + <text>APPEND XOR8 CHECKSUM</text> + <x>255</x> + <y>245</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #188</name> + <text>AA[1,3]</text> + <x>245</x> + <y>265</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #191</name> + <text>AA['ab','yz']</text> + <x>245</x> + <y>305</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #194</name> + <text>AA[1,4][2,3]</text> + <x>245</x> + <y>345</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #197</name> + <text>AA{'old','new'}</text> + <x>245</x> + <y>375</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #200</name> + <text>EXTRACT SUBSTRING</text> + <x>255</x> + <y>280</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #203</name> + <text>'ABCD'[1,3] = 'BCD'</text> + <x>255</x> + <y>290</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #206</name> + <text>EXTRACT SUBSTRING</text> + <x>255</x> + <y>320</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #209</name> + <text>'ABC'['A','C'] = 'B'</text> + <x>255</x> + <y>330</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #212</name> + <text>'ABCDEF'[3,5][1,1] = 'E'</text> + <x>255</x> + <y>360</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #215</name> + <text>REPLACE 'OLD' WITH 'NEW' (ONCE)</text> + <x>255</x> + <y>390</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #218</name> + <text>INT(AA)</text> + <x>245</x> + <y>450</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #221</name> + <text>STR(A)</text> + <x>245</x> + <y>480</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #224</name> + <text>FIND FIRST NUMBER IN STRING,</text> + <x>255</x> + <y>425</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #227</name> + <text>CONVERT TO DOUBLE</text> + <x>255</x> + <y>435</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #230</name> + <text>FIND FIRST NUMBER; CVT TO INT</text> + <x>255</x> + <y>465</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #233</name> + <text>CONVERT TO STRING</text> + <x>255</x> + <y>495</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #236</name> + <text>DBL(AA)</text> + <x>245</x> + <y>410</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #239</name> + <x>245</x> + <y>510</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #242</name> + <text>'yyy:'+AA-'xxx:'</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #245</name> + <text>xxx:* -> yyy:*</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #248</name> + <y>615</y> + <width>460</width> + <height>44</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #251</name> + <text>NOTE: You can use either single or double quotes for string</text> + <width>460</width> + <height>14</height> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #254</name> + <text>literals. Using one allows you to include the other in the</text> + <y>15</y> + <width>460</width> + <height>14</height> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #257</name> + <text>string.</text> + <y>30</y> + <width>460</width> + <height>14</height> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #260</name> + <x>5</x> + <y>270</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #263</name> + <text>SSCANF(AA,'%lf')</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #266</name> + <text>ONLY ONE ARGUMENT. RESULT TYPE</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #269</name> + <x>5</x> + <y>540</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #272</name> + <text>READ(AA,'%ld') or $R(...)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #275</name> + <text>LIKE SSCANF, BUT READ BINARY DATA</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #278</name> + <text>LEN(AA)</text> + <x>5</x> + <y>570</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #281</name> + <text>LENGTH OF STRING</text> + <x>15</x> + <y>585</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #284</name> + <x>245</x> + <y>540</y> + <width>230</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #287</name> + <text>WRITE('%ld',A) or $W(...)</text> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #290</name> + <text>LIKE PRINTF, BUT WRITE BINARY DATA</text> + <x>10</x> + <y>15</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #293</name> + <text>AA>>A AA<<A</text> + <x>245</x> + <y>570</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #296</name> + <text>SHIFT CHARACTERS, FILL WITH SPACES</text> + <x>255</x> + <y>585</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #299</name> + <text>FOR RIGHT SHIFT</text> + <x>255</x> + <y>595</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/calcTrigExamples.bob b/FC/calc/calcTrigExamples.bob new file mode 100644 index 0000000..fea905b --- /dev/null +++ b/FC/calc/calcTrigExamples.bob @@ -0,0 +1,611 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>calcTrigExamples</name> + <x>744</x> + <y>227</y> + <width>240</width> + <height>445</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="action_button" version="3.0.0"> + <name>related display #6</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TOP</text> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #9</name> + <actions> + <action type="open_display"> + <file>calcAlgebraicExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ALG</text> + <x>30</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #12</name> + <actions> + <action type="open_display"> + <file>calcTrigExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>TRIG</text> + <x>60</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #15</name> + <actions> + <action type="open_display"> + <file>calcRelationalExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>REL</text> + <x>90</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #18</name> + <actions> + <action type="open_display"> + <file>calcBitwiseExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>BIT</text> + <x>120</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #21</name> + <actions> + <action type="open_display"> + <file>calcMiscExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>MISC</text> + <x>150</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #24</name> + <actions> + <action type="open_display"> + <file>calcStringExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>STR</text> + <x>180</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #27</name> + <y>40</y> + <width>244</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="242.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Trig functions</text> + <x>5</x> + <y>20</y> + <width>235</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #34</name> + <y>15</y> + <width>244</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="242.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #38</name> + <actions> + <action type="open_display"> + <file>calcArrayExamples.opi</file> + <target>replace</target> + </action> + </actions> + <text>ARR</text> + <x>210</x> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>ACOS(A)</text> + <x>5</x> + <y>45</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>ATAN(A)</text> + <x>5</x> + <y>75</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>ATAN2(A,B)</text> + <x>5</x> + <y>105</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>ATAN(B/A), RESULT IN [-PI, PI]</text> + <x>15</x> + <y>120</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>RESULT IN [-PI/2, PI/2]</text> + <x>15</x> + <y>90</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>A IN [-1,1], RESULT IN [0, PI]</text> + <x>15</x> + <y>60</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>COS(A)</text> + <x>5</x> + <y>145</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>SIN(A)</text> + <x>5</x> + <y>160</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>TAN(A)</text> + <x>5</x> + <y>175</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>SINH(A)</text> + <x>5</x> + <y>205</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #71</name> + <text>COSH(A)</text> + <x>5</x> + <y>220</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>TANH(A)</text> + <x>5</x> + <y>235</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #77</name> + <text>PI</text> + <x>5</x> + <y>285</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Trig constants</text> + <x>5</x> + <y>267</y> + <width>230</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #83</name> + <x>5</x> + <y>265</y> + <width>227</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #86</name> + <x>1</x> + <y>17</y> + <width>225</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="224.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #90</name> + <width>225</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="224.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>D2R</text> + <x>5</x> + <y>315</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>R2D</text> + <x>5</x> + <y>345</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>S2R</text> + <x>5</x> + <y>375</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #103</name> + <text>R2S</text> + <x>5</x> + <y>415</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #106</name> + <text>1/D2R</text> + <x>15</x> + <y>360</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #109</name> + <text>ARC-SECONDS TO RADIANS</text> + <x>15</x> + <y>390</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>(D2R/3600)</text> + <x>15</x> + <y>400</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>1/S2R</text> + <x>15</x> + <y>430</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>DEGREES TO RADIANS (PI/180)</text> + <x>15</x> + <y>330</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #121</name> + <text>3.141592654</text> + <x>15</x> + <y>300</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>hyperbolic</text> + <x>15</x> + <y>250</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>A IN RADIANS</text> + <x>15</x> + <y>190</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #130</name> + <text>Note args reversed from ANSI order</text> + <x>15</x> + <y>130</y> + <width>220</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/editSseq.bob b/FC/calc/editSseq.bob new file mode 100644 index 0000000..70379c6 --- /dev/null +++ b/FC/calc/editSseq.bob @@ -0,0 +1,190 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>editSseq</name> + <x>293</x> + <y>50</y> + <width>390</width> + <height>120</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>recName</text> + <x>10</x> + <y>15</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>command</text> + <x>10</x> + <y>35</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #12</name> + <pv_name>$(P)$(Q)recordName</pv_name> + <x>85</x> + <y>15</y> + <width>250</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(Q)command</pv_name> + <x>85</x> + <y>36</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #20</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q)OperAck</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q)OperAck</pv_name> + <text>OK</text> + <x>355</x> + <y>65</y> + <width>25</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>(e.g.: 3+ 7- 2/3 a-)</text> + <x>130</x> + <y>35</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #26</name> + <actions> + <action type="open_display"> + <file>editSseq_more.opi</file> + <target>replace</target> + <description>less</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>95</y> + <width>45</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #29</name> + <x>10</x> + <y>65</y> + <width>342</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>msg:</text> + <width>35</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #35</name> + <x>40</x> + <width>302</width> + <height>21</height> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a)"> + <value>false</value> + </exp> + <pv_name>$(P)$(Q)Alert</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #39</name> + <pv_name>$(P)$(Q)message</pv_name> + <x>44</x> + <y>4</y> + <width>295</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/editSseq_more.bob b/FC/calc/editSseq_more.bob new file mode 100644 index 0000000..be993d9 --- /dev/null +++ b/FC/calc/editSseq_more.bob @@ -0,0 +1,341 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>editSseq_more</name> + <x>770</x> + <y>48</y> + <width>390</width> + <height>225</height> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>recName</text> + <x>10</x> + <y>15</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>command</text> + <x>10</x> + <y>35</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #12</name> + <pv_name>$(P)$(Q)recordName</pv_name> + <x>85</x> + <y>15</y> + <width>265</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(Q)command</pv_name> + <x>85</x> + <y>36</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #20</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q)OperAck</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q)OperAck</pv_name> + <text>OK</text> + <x>355</x> + <y>65</y> + <width>25</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>example commands:</text> + <x>10</x> + <y>96</y> + <width>300</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #26</name> + <actions> + <action type="open_display"> + <file>editSseq.opi</file> + <target>replace</target> + <description>less</description> + </action> + </actions> + <text>Less</text> + <x>335</x> + <y>95</y> + <width>45</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>Move line 3 to overwrite line 4</text> + <x>60</x> + <y>120</y> + <width>320</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Move line 7 to overwrite line 6</text> + <x>60</x> + <y>140</y> + <width>320</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>Swap lines 2 and 3</text> + <x>60</x> + <y>160</y> + <width>320</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>Move line A to overwrite line 9</text> + <x>60</x> + <y>180</y> + <width>320</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>Same; '0' means 'A'</text> + <x>60</x> + <y>200</y> + <width>260</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>3+</text> + <x>20</x> + <y>120</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>7-</text> + <x>20</x> + <y>140</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>2/3</text> + <x>20</x> + <y>160</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>a-</text> + <x>20</x> + <y>180</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>0-</text> + <x>20</x> + <y>200</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #59</name> + <x>10</x> + <y>65</y> + <width>342</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>msg:</text> + <width>35</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #65</name> + <x>40</x> + <width>302</width> + <height>21</height> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a)"> + <value>false</value> + </exp> + <pv_name>$(P)$(Q)Alert</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #69</name> + <pv_name>$(P)$(Q)message</pv_name> + <x>44</x> + <y>4</y> + <width>295</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #73</name> + <x>359</x> + <y>205</y> + <width>20</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #77</name> + <text>DEBUG</text> + <x>325</x> + <y>208</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/interp.bob b/FC/calc/interp.bob new file mode 100644 index 0000000..f5b58ad --- /dev/null +++ b/FC/calc/interp.bob @@ -0,0 +1,521 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>interp</name> + <x>749</x> + <y>250</y> + <width>460</width> + <height>135</height> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Description</text> + <x>140</x> + <y>30</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>X (input)</text> + <x>5</x> + <y>30</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>SHOW</text> + <x>100</x> + <y>35</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)interp_y1.DESC</pv_name> + <x>140</x> + <y>45</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #19</name> + <pv_name>$(P)interp_y2.DESC</pv_name> + <x>140</x> + <y>65</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #23</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp.VALA</X> + <Y>$(P)interp.VALB</Y> + <YLABEL>Y1</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>Y1(X)</text> + <x>100</x> + <y>45</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #26</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp.VALA</X> + <Y>$(P)interp.VALC</Y> + <YLABEL>Y2</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>Y2(X)</text> + <x>100</x> + <y>65</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #29</name> + <pv_name>$(P)interp_x.VAL</pv_name> + <x>5</x> + <y>55</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #33</name> + <width>462</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #36</name> + <width>460</width> + <height>25</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>Lookup table interpolator</text> + <width>460</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #42</name> + <y>22</y> + <width>461</width> + <height>3</height> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="459.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>Output Link</text> + <x>305</x> + <y>30</y> + <width>150</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #49</name> + <pv_name>$(P)interp_y1.OUT</pv_name> + <x>305</x> + <y>45</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #53</name> + <pv_name>$(P)interp_y2.OUT</pv_name> + <x>305</x> + <y>65</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>Y (output)</text> + <x>225</x> + <y>30</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>shell command #60</name> + <actions> + <action type="command"> + <command>"cd ../burt; burtwb -f interp.load" </command> + <description>"Load lookup tables"</description> + </action> + </actions> + <text></text> + <x>5</x> + <y>87</y> + <width>15</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>LOAD X,Yi ARRAYS (</text> + <x>25</x> + <y>90</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #66</name> + <pv_name>$(P)interp_x.DRVH</pv_name> + <x>5</x> + <y>45</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #70</name> + <pv_name>$(P)interp_x.DRVL</pv_name> + <x>5</x> + <y>75</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #74</name> + <pv_name>$(P)interp_n</pv_name> + <x>135</x> + <y>90</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>VALUES)</text> + <x>180</x> + <y>90</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #81</name> + <pv_name>$(P)interp.F</pv_name> + <x>360</x> + <y>85</y> + <width>30</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>POLYNOMIAL ORDER:</text> + <x>250</x> + <y>90</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #88</name> + <pv_name>$(P)interp_mode</pv_name> + <x>45</x> + <y>107</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>Mode</text> + <x>5</x> + <y>110</y> + <width>40</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #94</name> + <pv_name>$(P)interp_y1.VAL</pv_name> + <x>222</x> + <y>45</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #98</name> + <pv_name>$(P)interp_y2.VAL</pv_name> + <x>222</x> + <y>65</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Write Y's first; writing X adds an entry</text> + <x>150</x> + <y>110</y> + <width>300</width> + <height>14</height> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)interp_mode</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #106</name> + <text>Writing X updates Y's with interp'd values</text> + <x>150</x> + <y>110</y> + <width>300</width> + <height>14</height> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)interp_mode</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #110</name> + <text>Writing anything to X clears table</text> + <x>150</x> + <y>110</y> + <width>300</width> + <height>14</height> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==2)"> + <value>false</value> + </exp> + <pv_name>$(P)interp_mode</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/interpArray.bob b/FC/calc/interpArray.bob new file mode 100644 index 0000000..b8dce2c --- /dev/null +++ b/FC/calc/interpArray.bob @@ -0,0 +1,366 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>interpArray</name> + <x>747</x> + <y>192</y> + <width>450</width> + <height>115</height> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>X (input)</text> + <x>5</x> + <y>30</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)interp$(Q).H</pv_name> + <x>5</x> + <y>55</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #13</name> + <width>452</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #16</name> + <width>450</width> + <height>25</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>Lookup table interpolator</text> + <width>450</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <y>22</y> + <width>451</width> + <height>3</height> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="449.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #26</name> + <pv_name>$(P)interp$(Q)_x.DRVH</pv_name> + <x>5</x> + <y>45</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #30</name> + <pv_name>$(P)interp$(Q)_x.DRVL</pv_name> + <x>5</x> + <y>75</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #34</name> + <pv_name>$(P)interp$(Q)_n</pv_name> + <x>135</x> + <y>85</y> + <width>40</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>VALUES)</text> + <x>180</x> + <y>90</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #41</name> + <pv_name>$(P)interp$(Q).F</pv_name> + <x>360</x> + <y>85</y> + <width>30</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>POLYNOMIAL ORDER:</text> + <x>250</x> + <y>90</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #48</name> + <actions> + <action type="open_display"> + <file>interpNew.opi</file> + <target>replace</target> + <description>main display</description> + </action> + </actions> + <text>Main</text> + <x>400</x> + <y>90</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Description</text> + <x>130</x> + <y>30</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>SHOW</text> + <x>90</x> + <y>35</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #57</name> + <pv_name>$(P)interp$(Q)_y1.DESC</pv_name> + <x>130</x> + <y>45</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)interp$(Q)_y2.DESC</pv_name> + <x>130</x> + <y>65</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #65</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp$(Q).H</X> + <Y>$(P)interp$(Q).VALH</Y> + <YLABEL>Y1</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>Y1(X)</text> + <x>90</x> + <y>45</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #68</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp$(Q).H</X> + <Y>$(P)interp$(Q).VALI</Y> + <YLABEL>Y2</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>Y2(X)</text> + <x>90</x> + <y>65</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #71</name> + <pv_name>$(P)interp$(Q)_mode</pv_name> + <x>245</x> + <y>50</y> + <width>165</width> + <height>19</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>Mode</text> + <x>245</x> + <y>30</y> + <width>165</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/calc/interpNew.bob b/FC/calc/interpNew.bob new file mode 100644 index 0000000..143074e --- /dev/null +++ b/FC/calc/interpNew.bob @@ -0,0 +1,457 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>interpNew</name> + <x>747</x> + <y>192</y> + <width>450</width> + <height>115</height> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>X (input)</text> + <x>5</x> + <y>30</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)interp$(Q)_x.VAL</pv_name> + <x>5</x> + <y>55</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #13</name> + <width>452</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #16</name> + <width>450</width> + <height>25</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>Lookup table interpolator</text> + <width>450</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <y>22</y> + <width>451</width> + <height>3</height> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="449.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #26</name> + <pv_name>$(P)interp$(Q)_x.DRVH</pv_name> + <x>5</x> + <y>45</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #30</name> + <pv_name>$(P)interp$(Q)_x.DRVL</pv_name> + <x>5</x> + <y>75</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #34</name> + <pv_name>$(P)interp$(Q)_n</pv_name> + <x>135</x> + <y>85</y> + <width>40</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>VALUES)</text> + <x>180</x> + <y>90</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #41</name> + <pv_name>$(P)interp$(Q).F</pv_name> + <x>360</x> + <y>85</y> + <width>30</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>POLYNOMIAL ORDER:</text> + <x>250</x> + <y>90</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #48</name> + <actions> + <action type="open_display"> + <file>interpNew_help.opi</file> + <target>replace</target> + <description>interp help</description> + </action> + <action type="open_display"> + <file>interpNewData.opi</file> + <target>tab</target> + <description>Data Entry</description> + </action> + <action type="open_display"> + <file>interpArray.opi</file> + <target>replace</target> + <description>interp array</description> + </action> + </actions> + <text>More</text> + <x>400</x> + <y>90</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #53</name> + <x>90</x> + <y>30</y> + <width>355</width> + <height>55</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>Description</text> + <x>40</x> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>SHOW</text> + <y>5</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #62</name> + <pv_name>$(P)interp$(Q)_y1.DESC</pv_name> + <x>40</x> + <y>15</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)interp$(Q)_y2.DESC</pv_name> + <x>40</x> + <y>35</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #70</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp$(Q).VALA</X> + <Y>$(P)interp$(Q).VALB</Y> + <YLABEL>Y1</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>Y1(X)</text> + <y>15</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #73</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp$(Q).VALA</X> + <Y>$(P)interp$(Q).VALC</Y> + <YLABEL>Y2</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>Y2(X)</text> + <y>35</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>Output Link</text> + <x>205</x> + <width>150</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #79</name> + <pv_name>$(P)interp$(Q)_y1.OUT</pv_name> + <x>205</x> + <y>15</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #83</name> + <pv_name>$(P)interp$(Q)_y2.OUT</pv_name> + <x>205</x> + <y>35</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Y (output)</text> + <x>125</x> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #90</name> + <pv_name>$(P)interp$(Q)_y1.VAL</pv_name> + <x>122</x> + <y>15</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #94</name> + <pv_name>$(P)interp$(Q)_y1.VAL</pv_name> + <x>122</x> + <y>35</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/interpNewData.bob b/FC/calc/interpNewData.bob new file mode 100644 index 0000000..090138e --- /dev/null +++ b/FC/calc/interpNewData.bob @@ -0,0 +1,342 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>interpNewData</name> + <x>645</x> + <y>433</y> + <width>330</width> + <height>155</height> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Y</text> + <x>99</x> + <y>30</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)interp$(Q)_AddPoint.DO2</pv_name> + <x>95</x> + <y>45</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #13</name> + <pv_name>$(P)interp$(Q)_AddPoint.DO3</pv_name> + <x>95</x> + <y>65</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #17</name> + <x>10</x> + <y>95</y> + <width>270</width> + <height>47</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>message button #20</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)interp$(Q)_AddPoint.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)interp$(Q)_AddPoint.PROC</pv_name> + <text>Add Entry</text> + <x>42</x> + <y>27</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #23</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)interp$(Q)_DeleteAll.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)interp$(Q)_DeleteAll.PROC</pv_name> + <text>Delete All Entries</text> + <x>130</x> + <y>27</y> + <width>140</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #26</name> + <pv_name>$(P)interp$(Q)_n</pv_name> + <y>3</y> + <width>40</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>VALUES</text> + <x>45</x> + <y>3</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>POLYNOMIAL ORDER:</text> + <x>115</x> + <y>3</y> + <height>14</height> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)interp$(Q).F</pv_name> + <x>230</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>SHOW</text> + <x>180</x> + <y>35</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #43</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp$(Q).VALA</X> + <Y>$(P)interp$(Q).VALB</Y> + <YLABEL>Y1</YLABEL> + </macros> + <target>tab</target> + <description>Interpolation Table</description> + </action> + </actions> + <text>Y1(X)</text> + <x>180</x> + <y>45</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>X</text> + <x>5</x> + <y>40</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #49</name> + <pv_name>$(P)interp$(Q)_AddPoint.DO4</pv_name> + <x>5</x> + <y>55</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #53</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp$(Q).VALA</X> + <Y>$(P)interp$(Q).VALC</Y> + <YLABEL>Y2</YLABEL> + </macros> + <target>tab</target> + <description>Interpolation Table</description> + </action> + </actions> + <text>Y2(X)</text> + <x>180</x> + <y>65</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #56</name> + <width>333</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #59</name> + <width>332</width> + <height>25</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>Data entry for lookup table $(Q)</text> + <width>332</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #65</name> + <y>22</y> + <width>332</width> + <height>3</height> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="330.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #69</name> + <x>220</x> + <y>40</y> + <width>100</width> + <height>35</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>Description</text> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #75</name> + <pv_name>$(P)interp$(Q)_y1.DESC</pv_name> + <y>15</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/interpNew_help.bob b/FC/calc/interpNew_help.bob new file mode 100644 index 0000000..1901d1e --- /dev/null +++ b/FC/calc/interpNew_help.bob @@ -0,0 +1,626 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>interpNew_help</name> + <x>643</x> + <y>418</y> + <width>480</width> + <height>400</height> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>X (input)</text> + <x>5</x> + <y>40</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)interp$(Q)_x.VAL</pv_name> + <x>5</x> + <y>55</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #13</name> + <width>482</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #16</name> + <width>480</width> + <height>25</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>Lookup table interpolator</text> + <width>480</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <y>22</y> + <width>481</width> + <height>3</height> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="479.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #26</name> + <actions> + <action type="open_display"> + <file>interpNew.opi</file> + <target>replace</target> + <description>interp</description> + </action> + </actions> + <text>Less</text> + <x>400</x> + <y>90</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>There are two ways to load interpolation tables:</text> + <x>10</x> + <y>110</y> + <width>450</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>Y1: $(P)interp$(Q).VALB</text> + <x>80</x> + <y>159</y> + <width>390</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>X: $(P)interp$(Q).VALA</text> + <x>80</x> + <y>144</y> + <width>390</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>Y2: $(P)interp$(Q).VALC</text> + <x>80</x> + <y>174</y> + <width>390</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>1) Write arrays to the following PV's:</text> + <x>10</x> + <y>129</y> + <width>460</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>$(P)interp$(Q).VALN</text> + <x>80</x> + <y>219</y> + <width>390</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Write the number of points in the arrays to</text> + <x>10</x> + <y>204</y> + <width>460</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>(X values must increase with array index.)</text> + <x>10</x> + <y>189</y> + <width>460</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #53</name> + <x>45</x> + <y>30</y> + <width>400</width> + <height>71</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #56</name> + <pv_name>$(P)interp$(Q)_n</pv_name> + <y>60</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>VALUES)</text> + <x>45</x> + <y>60</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #63</name> + <pv_name>$(P)interp$(Q).F</pv_name> + <x>225</x> + <y>55</y> + <width>30</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>POLYNOMIAL ORDER:</text> + <x>115</x> + <y>60</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>Description</text> + <x>85</x> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>SHOW</text> + <x>45</x> + <y>5</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)interp$(Q)_y1.DESC</pv_name> + <x>85</x> + <y>15</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)interp$(Q)_y2.DESC</pv_name> + <x>85</x> + <y>35</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #84</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp$(Q).VALA</X> + <Y>$(P)interp$(Q).VALB</Y> + <YLABEL>Y1</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>Y1(X)</text> + <x>45</x> + <y>15</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #87</name> + <actions> + <action type="open_display"> + <file>arrayPlot.opi</file> + <macros> + <X>$(P)interp$(Q).VALA</X> + <Y>$(P)interp$(Q).VALC</Y> + <YLABEL>Y2</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>Y2(X)</text> + <x>45</x> + <y>35</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>Output Link</text> + <x>250</x> + <width>150</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #93</name> + <pv_name>$(P)interp$(Q)_y1.OUT</pv_name> + <x>250</x> + <y>15</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #97</name> + <pv_name>$(P)interp$(Q)_y2.OUT</pv_name> + <x>250</x> + <y>35</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #101</name> + <text>Y (output)</text> + <x>170</x> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #104</name> + <pv_name>$(P)interp$(Q)_y1.VAL</pv_name> + <x>167</x> + <y>15</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #108</name> + <pv_name>$(P)interp$(Q)_y1.VAL</pv_name> + <x>167</x> + <y>35</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>To use interpolation tables, write a value to X.</text> + <x>10</x> + <y>344</y> + <width>460</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>2) Load tables point by point:</text> + <x>10</x> + <y>239</y> + <width>460</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>Y's will be updated, and values will be written to</text> + <x>10</x> + <y>359</y> + <width>460</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #121</name> + <text>output links (if links have been specified).</text> + <x>10</x> + <y>374</y> + <width>460</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>1) Click 'More/Less' button; select 'Data Entry'.</text> + <x>40</x> + <y>254</y> + <width>430</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>2) Enter values for X, Y1, and Y2. (Manually</text> + <x>40</x> + <y>269</y> + <width>430</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #130</name> + <text>3) Press the 'Add Entry' button.</text> + <x>40</x> + <y>304</y> + <width>430</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #133</name> + <text>4) Check that number of values has increased.</text> + <x>40</x> + <y>319</y> + <width>430</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #136</name> + <text>entered data may be entered in any order.)</text> + <x>40</x> + <y>285</y> + <width>430</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/sseqElement_bare.bob b/FC/calc/sseqElement_bare.bob new file mode 100644 index 0000000..9bf0578 --- /dev/null +++ b/FC/calc/sseqElement_bare.bob @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>sseqElement_bare</name> + <x>615</x> + <y>266</y> + <width>750</width> + <height>32</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)$(S).DOL$(EL)</pv_name> + <x>25</x> + <y>2</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #10</name> + <pv_name>$(P)$(S).STR$(EL)</pv_name> + <x>232</x> + <y>2</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #14</name> + <pv_name>$(P)$(S).DO$(EL)</pv_name> + <x>435</x> + <y>2</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #18</name> + <pv_name>$(P)$(S).LNK$(EL)</pv_name> + <x>520</x> + <y>2</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #22</name> + <pv_name>$(P)$(S).DLY$(EL)</pv_name> + <x>180</x> + <y>2</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #26</name> + <pv_name>$(P)$(S).WAIT$(EL)</pv_name> + <x>680</x> + <y>2</y> + <width>65</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>$(ELN)</text> + <y>5</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #32</name> + <x>671</x> + <y>7</y> + <width>8</width> + <height>8</height> + <line_color> + <color red="0" green="216" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="216" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WTG$(EL)</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #36</name> + <x>23</x> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DOL$(EL)V</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #40</name> + <x>518</x> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).LNK$(EL)V</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #44</name> + <x>678</x> + <width>69</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR$(EL)</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userArrayCalc.bob b/FC/calc/userArrayCalc.bob new file mode 100644 index 0000000..0a9935e --- /dev/null +++ b/FC/calc/userArrayCalc.bob @@ -0,0 +1,1826 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userArrayCalc</name> + <x>33</x> + <y>126</y> + <width>400</width> + <height>440</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #30</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>DISABLED</text> + <x>240</x> + <y>5</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #38</name> + <x>20</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>A</text> + <x>5</x> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #45</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>B</text> + <x>5</x> + <y>92</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #52</name> + <x>20</x> + <y>87</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #56</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>89</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>C</text> + <x>5</x> + <y>114</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #63</name> + <x>20</x> + <y>109</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #67</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>111</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #71</name> + <text>D</text> + <x>5</x> + <y>136</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #74</name> + <x>20</x> + <y>131</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #78</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>133</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>PV NAME</text> + <x>125</x> + <y>158</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>ARRAY VARIABLES</text> + <x>5</x> + <y>158</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #88</name> + <y>156</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>170</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>170</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #100</name> + <x>25</x> + <y>168</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #104</name> + <x>393</x> + <y>303</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #109</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>230</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #113</name> + <y>215</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #117</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>230</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #121</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>220</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>INVALID</text> + <x>30</x> + <y>220</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #128</name> + <text>HELP</text> + <x>4</x> + <y>220</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #131</name> + <text>RESULT</text> + <x>280</x> + <y>220</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #134</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>333</y> + <width>80</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #137</name> + <x>384</x> + <y>248</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #142</name> + <x>392</x> + <y>248</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #147</name> + <pv_name>$(P)$(C).AVAL</pv_name> + <x>100</x> + <y>253</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #151</name> + <y>252</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #155</name> + <x>384</x> + <y>303</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #160</name> + <x>392</x> + <y>299</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #165</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>333</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text>DELAY</text> + <y>338</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #171</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>333</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #175</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>368</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #178</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>368</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>IVOV</text> + <x>122</x> + <y>372</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #185</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>356</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #188</name> + <x>380</x> + <y>373</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #191</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #196</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #201</name> + <x>190</x> + <y>366</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #205</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>368</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #209</name> + <y>268</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #213</name> + <x>70</x> + <y>333</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #216</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #220</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #223</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #226</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #229</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #232</name> + <y>214</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #236</name> + <y>267</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #240</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>283</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #244</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>283</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #248</name> + <text>INVALID</text> + <x>30</x> + <y>273</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>273</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #255</name> + <y>321</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #259</name> + <pv_name>$(P)$(C).OAV</pv_name> + <x>100</x> + <y>306</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #263</name> + <y>305</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #267</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #271</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>192</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #275</name> + <x>25</x> + <y>190</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #279</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>67</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #283</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>89</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #287</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>111</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #291</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>133</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #295</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>283</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #298</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>230</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #301</name> + <y>412</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #305</name> + <x>5</x> + <y>418</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #308</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #312</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #315</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #318</name> + <actions> + <action type="open_display"> + <file>userArrayCalc_plot.opi</file> + <target>replace</target> + <description>user arrayCalc (w/plot)</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>418</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #321</name> + <x>164</x> + <y>390</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #324</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #327</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #330</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AVAL</Y> + <YLABEL>$(P)$(C).AVAL</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AVAL</Y1> + <Y2>AA</Y2> + <Y3>BB</Y3> + <Y4>CC</Y4> + <Y5>DD</Y5> + <Y6>EE</Y6> + <Y7>FF</Y7> + <Y8>GG</Y8> + </macros> + <target>tab</target> + <description>plot with input arrays</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>5</x> + <y>253</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #334</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).OAV</Y> + <YLABEL>$(P)$(C).OAV</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>5</x> + <y>306</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #337</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AA</Y> + <YLABEL>$(P)$(C).AA</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AA</Y1> + <Y2>BB</Y2> + <Y3>CC</Y3> + <Y4>DD</Y4> + <Y5>EE</Y5> + <Y6>FF</Y6> + <Y7>GG</Y7> + <Y8>HH</Y8> + </macros> + <target>tab</target> + <description>plot AA-HH</description> + </action> + </actions> + <text>AA</text> + <x>5</x> + <y>170</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #341</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).BB</Y> + <YLABEL>$(P)$(C).BB</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>BB</text> + <x>5</x> + <y>192</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #344</name> + <text>EVT</text> + <x>105</x> + <y>36</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #347</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>125</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #351</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>150</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #354</name> + <text>#DIG</text> + <x>200</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #357</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>225</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #361</name> + <text>NUSE</text> + <x>260</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #364</name> + <pv_name>$(P)$(C).NUSE</pv_name> + <x>285</x> + <y>30</y> + <width>55</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #368</name> + <actions> + <action type="open_display"> + <file>userArrayCalc_small.opi</file> + <target>replace</target> + <description>user arrayCalc (w/plot)</description> + </action> + </actions> + <text>Less</text> + <x>295</x> + <y>418</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/userArrayCalcPlot.bob b/FC/calc/userArrayCalcPlot.bob new file mode 100644 index 0000000..5d4e2eb --- /dev/null +++ b/FC/calc/userArrayCalcPlot.bob @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userArrayCalcPlot</name> + <x>433</x> + <y>611</y> + <width>400</width> + <height>215</height> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <y>15</y> + <height>200</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(Y)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>$(YLABEL)</text> + <width>400</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/calc/userArrayCalcPlots10.bob b/FC/calc/userArrayCalcPlots10.bob new file mode 100644 index 0000000..3929993 --- /dev/null +++ b/FC/calc/userArrayCalcPlots10.bob @@ -0,0 +1,860 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userArrayCalcPlots10</name> + <x>78</x> + <y>328</y> + <width>400</width> + <height>615</height> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>$(P)userArrayCalcs $(N1)-$(N5)</text> + <width>200</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(P)userArrayCalcs $(N6)-$(N10)</text> + <x>200</x> + <width>200</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #12</name> + <y>15</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N1).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #19</name> + <x>200</x> + <y>15</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N6).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #26</name> + <y>135</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N2).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #33</name> + <x>200</x> + <y>135</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N7).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #40</name> + <y>255</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N3).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #47</name> + <x>200</x> + <y>255</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N8).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #54</name> + <y>495</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N5).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #61</name> + <x>200</x> + <y>495</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N10).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #68</name> + <y>375</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N4).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #75</name> + <x>200</x> + <y>375</y> + <width>200</width> + <height>100</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)userArrayCalc$(N9).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #82</name> + <x>5</x> + <y>115</y> + <width>390</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #85</name> + <pv_name>$(P)userArrayCalc$(N6).CALC</pv_name> + <x>200</x> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #89</name> + <pv_name>$(P)userArrayCalc$(N1).CALC</pv_name> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #93</name> + <x>5</x> + <y>235</y> + <width>390</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)userArrayCalc$(N7).CALC</pv_name> + <x>200</x> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #100</name> + <pv_name>$(P)userArrayCalc$(N2).CALC</pv_name> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #104</name> + <x>5</x> + <y>355</y> + <width>390</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)userArrayCalc$(N8).CALC</pv_name> + <x>200</x> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #111</name> + <pv_name>$(P)userArrayCalc$(N3).CALC</pv_name> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #115</name> + <x>5</x> + <y>475</y> + <width>390</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #118</name> + <pv_name>$(P)userArrayCalc$(N9).CALC</pv_name> + <x>200</x> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #122</name> + <pv_name>$(P)userArrayCalc$(N4).CALC</pv_name> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #126</name> + <x>5</x> + <y>595</y> + <width>390</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #129</name> + <pv_name>$(P)userArrayCalc$(N10).CALC</pv_name> + <x>200</x> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)userArrayCalc$(N5).CALC</pv_name> + <width>190</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/userArrayCalc_full.bob b/FC/calc/userArrayCalc_full.bob new file mode 100644 index 0000000..6bdadee --- /dev/null +++ b/FC/calc/userArrayCalc_full.bob @@ -0,0 +1,3295 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userArrayCalc_full</name> + <x>908</x> + <y>206</y> + <width>400</width> + <height>845</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>155</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #30</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>DISABLED</text> + <x>240</x> + <y>5</y> + <width>155</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #38</name> + <y>332</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>PV NAME</text> + <x>125</x> + <y>335</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>ARRAY VARIABLES</text> + <x>5</x> + <y>335</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #48</name> + <y>614</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #52</name> + <x>25</x> + <y>366</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #56</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>368</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #60</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>368</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #64</name> + <x>25</x> + <y>388</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ICCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(C).INCC</pv_name> + <x>27</x> + <y>390</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(C).CC</pv_name> + <x>235</x> + <y>390</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #76</name> + <x>25</x> + <y>410</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IDDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(C).INDD</pv_name> + <x>27</x> + <y>412</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #84</name> + <pv_name>$(P)$(C).DD</pv_name> + <x>235</x> + <y>412</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #88</name> + <x>25</x> + <y>432</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IEEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(C).INEE</pv_name> + <x>27</x> + <y>434</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)$(C).EE</pv_name> + <x>235</x> + <y>434</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #100</name> + <x>25</x> + <y>454</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IFFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #104</name> + <pv_name>$(P)$(C).INFF</pv_name> + <x>27</x> + <y>456</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #108</name> + <pv_name>$(P)$(C).FF</pv_name> + <x>235</x> + <y>456</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #112</name> + <x>25</x> + <y>344</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #116</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>346</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #120</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>346</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #124</name> + <x>393</x> + <y>709</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #129</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>636</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>636</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #137</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>626</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>INVALID</text> + <x>30</x> + <y>626</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>HELP</text> + <x>4</x> + <y>626</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>RESULT</text> + <x>280</x> + <y>626</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #150</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>739</y> + <width>80</width> + <height>15</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #153</name> + <x>384</x> + <y>654</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #158</name> + <x>392</x> + <y>654</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #163</name> + <pv_name>$(P)$(C).AVAL</pv_name> + <x>100</x> + <y>659</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #167</name> + <y>658</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #171</name> + <x>384</x> + <y>709</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #176</name> + <x>392</x> + <y>705</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #181</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>739</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #184</name> + <text>DELAY</text> + <y>744</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #187</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>739</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #191</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>774</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #194</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>774</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>IVOV</text> + <x>122</x> + <y>778</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>762</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #204</name> + <x>380</x> + <y>779</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #207</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #212</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #217</name> + <x>190</x> + <y>772</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #221</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>774</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #225</name> + <y>674</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #229</name> + <x>70</x> + <y>739</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #232</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #236</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #239</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #242</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #245</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #248</name> + <y>620</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #252</name> + <y>673</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #256</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>689</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #260</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>689</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #264</name> + <text>INVALID</text> + <x>30</x> + <y>679</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #268</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>679</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #271</name> + <y>727</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #275</name> + <pv_name>$(P)$(C).OAV</pv_name> + <x>100</x> + <y>712</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #279</name> + <y>711</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #283</name> + <x>25</x> + <y>498</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IHHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #287</name> + <pv_name>$(P)$(C).INHH</pv_name> + <x>27</x> + <y>500</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #291</name> + <pv_name>$(P)$(C).HH</pv_name> + <x>235</x> + <y>500</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #295</name> + <x>25</x> + <y>520</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IIIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #299</name> + <pv_name>$(P)$(C).INII</pv_name> + <x>27</x> + <y>522</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #303</name> + <pv_name>$(P)$(C).II</pv_name> + <x>235</x> + <y>522</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #307</name> + <x>25</x> + <y>542</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IJJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #311</name> + <pv_name>$(P)$(C).INJJ</pv_name> + <x>27</x> + <y>544</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #315</name> + <pv_name>$(P)$(C).JJ</pv_name> + <x>235</x> + <y>544</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #319</name> + <x>25</x> + <y>564</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IKKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #323</name> + <pv_name>$(P)$(C).INKK</pv_name> + <x>27</x> + <y>566</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #327</name> + <pv_name>$(P)$(C).KK</pv_name> + <x>235</x> + <y>566</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #331</name> + <x>25</x> + <y>586</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ILLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #335</name> + <pv_name>$(P)$(C).INLL</pv_name> + <x>27</x> + <y>588</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #339</name> + <pv_name>$(P)$(C).LL</pv_name> + <x>235</x> + <y>588</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #343</name> + <x>25</x> + <y>476</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IGGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #347</name> + <pv_name>$(P)$(C).INGG</pv_name> + <x>27</x> + <y>478</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #351</name> + <pv_name>$(P)$(C).GG</pv_name> + <x>235</x> + <y>478</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #355</name> + <x>20</x> + <y>63</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #359</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #362</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #366</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #369</name> + <x>20</x> + <y>85</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #373</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #377</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #380</name> + <x>20</x> + <y>107</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #384</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #388</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #391</name> + <x>20</x> + <y>129</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #395</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #399</name> + <text>E</text> + <x>5</x> + <y>156</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #402</name> + <x>20</x> + <y>151</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #406</name> + <pv_name>$(P)$(C).INPE</pv_name> + <x>22</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #410</name> + <text>F</text> + <x>5</x> + <y>178</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #413</name> + <x>20</x> + <y>173</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #417</name> + <pv_name>$(P)$(C).INPF</pv_name> + <x>22</x> + <y>175</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #421</name> + <text>G</text> + <x>5</x> + <y>200</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #424</name> + <x>20</x> + <y>195</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #428</name> + <pv_name>$(P)$(C).INPG</pv_name> + <x>22</x> + <y>197</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #432</name> + <text>H</text> + <x>5</x> + <y>222</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #435</name> + <x>20</x> + <y>217</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #439</name> + <pv_name>$(P)$(C).INPH</pv_name> + <x>22</x> + <y>219</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #443</name> + <text>I</text> + <x>5</x> + <y>244</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #446</name> + <x>20</x> + <y>239</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #450</name> + <pv_name>$(P)$(C).INPI</pv_name> + <x>22</x> + <y>241</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #454</name> + <text>J</text> + <x>5</x> + <y>266</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #457</name> + <x>20</x> + <y>261</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #461</name> + <pv_name>$(P)$(C).INPJ</pv_name> + <x>22</x> + <y>263</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #465</name> + <text>K</text> + <x>5</x> + <y>288</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #468</name> + <x>20</x> + <y>283</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #472</name> + <pv_name>$(P)$(C).INPK</pv_name> + <x>22</x> + <y>285</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #476</name> + <text>L</text> + <x>5</x> + <y>310</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #479</name> + <x>20</x> + <y>305</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #483</name> + <pv_name>$(P)$(C).INPL</pv_name> + <x>22</x> + <y>307</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #487</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #491</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #495</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #499</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #503</name> + <pv_name>$(P)$(C).E</pv_name> + <x>235</x> + <y>153</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #507</name> + <pv_name>$(P)$(C).F</pv_name> + <x>235</x> + <y>175</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #511</name> + <pv_name>$(P)$(C).G</pv_name> + <x>235</x> + <y>197</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #515</name> + <pv_name>$(P)$(C).H</pv_name> + <x>235</x> + <y>219</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #519</name> + <pv_name>$(P)$(C).I</pv_name> + <x>235</x> + <y>241</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #523</name> + <pv_name>$(P)$(C).J</pv_name> + <x>235</x> + <y>263</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #527</name> + <pv_name>$(P)$(C).K</pv_name> + <x>235</x> + <y>285</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #531</name> + <pv_name>$(P)$(C).L</pv_name> + <x>235</x> + <y>307</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #535</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>636</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #538</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>689</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #541</name> + <y>818</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #545</name> + <x>5</x> + <y>824</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #548</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #552</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #555</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #558</name> + <actions> + <action type="open_display"> + <file>userArrayCalc_demo.opi</file> + <target>replace</target> + <description>user arrayCalc (demo)</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>825</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #561</name> + <actions> + <action type="open_display"> + <file>userArrayCalc_plot.opi</file> + <target>replace</target> + <description>user arrayCalc (w/plot)</description> + </action> + </actions> + <text>Less</text> + <x>295</x> + <y>825</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #564</name> + <x>164</x> + <y>798</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #567</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #570</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #573</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).OAV</Y> + <YLABEL>$(P)$(C).OAV</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>5</x> + <y>712</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #576</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).BB</Y> + <YLABEL>$(P)$(C).BB</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>BB</text> + <x>5</x> + <y>368</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #579</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).CC</Y> + <YLABEL>$(P)$(C).CC</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>CC</text> + <x>5</x> + <y>390</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #582</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).DD</Y> + <YLABEL>$(P)$(C).DD</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>DD</text> + <x>5</x> + <y>412</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #585</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).EE</Y> + <YLABEL>$(P)$(C).EE</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>EE</text> + <x>5</x> + <y>434</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #588</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).FF</Y> + <YLABEL>$(P)$(C).FF</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>FF</text> + <x>5</x> + <y>456</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #591</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).GG</Y> + <YLABEL>$(P)$(C).GG</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>GG</text> + <x>5</x> + <y>478</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #594</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).HH</Y> + <YLABEL>$(P)$(C).HH</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>HH</text> + <x>5</x> + <y>500</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #597</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).II</Y> + <YLABEL>$(P)$(C).II</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>II</text> + <x>5</x> + <y>522</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #600</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).JJ</Y> + <YLABEL>$(P)$(C).JJ</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>JJ</text> + <x>5</x> + <y>544</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #603</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).KK</Y> + <YLABEL>$(P)$(C).KK</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>KK</text> + <x>5</x> + <y>566</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #606</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).LL</Y> + <YLABEL>$(P)$(C).LL</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>LL</text> + <x>5</x> + <y>588</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #609</name> + <text>EVT</text> + <x>105</x> + <y>36</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #612</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>125</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #616</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>150</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #619</name> + <text>#DIG</text> + <x>200</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #622</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>225</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #626</name> + <text>NUSE</text> + <x>260</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #629</name> + <pv_name>$(P)$(C).NUSE</pv_name> + <x>285</x> + <y>30</y> + <width>55</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #633</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AA</Y> + <YLABEL>$(P)$(C).AA</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AA</Y1> + <Y2>BB</Y2> + <Y3>CC</Y3> + <Y4>DD</Y4> + <Y5>EE</Y5> + <Y6>FF</Y6> + <Y7>GG</Y7> + <Y8>HH</Y8> + </macros> + <target>tab</target> + <description>plot AA-HH</description> + </action> + </actions> + <text>AA</text> + <x>5</x> + <y>348</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #637</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AVAL</Y> + <YLABEL>$(P)$(C).AVAL</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AVAL</Y1> + <Y2>AA</Y2> + <Y3>BB</Y3> + <Y4>CC</Y4> + <Y5>DD</Y5> + <Y6>EE</Y6> + <Y7>FF</Y7> + <Y8>GG</Y8> + </macros> + <target>tab</target> + <description>plot with input arrays</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>5</x> + <y>659</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/userArrayCalc_plot.bob b/FC/calc/userArrayCalc_plot.bob new file mode 100644 index 0000000..6a00a28 --- /dev/null +++ b/FC/calc/userArrayCalc_plot.bob @@ -0,0 +1,1825 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userArrayCalc_plot</name> + <x>494</x> + <y>289</y> + <width>405</width> + <height>630</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>6</x> + <width>400</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <x>6</x> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <x>5</x> + <y>27</y> + <width>404</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="402.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(C).DESC</pv_name> + <x>6</x> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>($(P)$(C))</text> + <x>246</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>PV NAME</text> + <x>131</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>DOUBLE VARIABLES</text> + <x>11</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #30</name> + <x>6</x> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>DISABLED</text> + <x>246</x> + <y>5</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #38</name> + <x>26</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>A</text> + <x>11</x> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #45</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>28</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>B</text> + <x>11</x> + <y>92</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #52</name> + <x>26</x> + <y>87</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #56</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>28</x> + <y>89</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>C</text> + <x>11</x> + <y>114</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #63</name> + <x>26</x> + <y>109</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #67</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>28</x> + <y>111</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #71</name> + <text>D</text> + <x>11</x> + <y>136</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #74</name> + <x>26</x> + <y>131</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #78</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>28</x> + <y>133</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>PV NAME</text> + <x>131</x> + <y>158</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>ARRAY VARIABLES</text> + <x>11</x> + <y>158</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #88</name> + <x>6</x> + <y>156</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>241</x> + <y>170</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>33</x> + <y>170</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #100</name> + <x>31</x> + <y>168</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #104</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>288</x> + <y>230</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #108</name> + <x>6</x> + <y>215</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #112</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>31</x> + <y>230</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>CALC (CALCULATION)</text> + <x>81</x> + <y>220</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #119</name> + <text>INVALID</text> + <x>36</x> + <y>220</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>HELP</text> + <x>10</x> + <y>220</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>RESULT</text> + <x>286</x> + <y>220</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #129</name> + <x>390</x> + <y>248</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #134</name> + <x>398</x> + <y>248</y> + <width>3</width> + <height>239</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="238.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #139</name> + <x>6</x> + <y>214</y> + <width>385</width> + <height>237</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #143</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>241</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #147</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>33</x> + <y>192</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #151</name> + <x>31</x> + <y>190</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #155</name> + <pv_name>$(P)$(C).A</pv_name> + <x>241</x> + <y>67</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #159</name> + <pv_name>$(P)$(C).B</pv_name> + <x>241</x> + <y>89</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #163</name> + <pv_name>$(P)$(C).C</pv_name> + <x>241</x> + <y>111</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #167</name> + <pv_name>$(P)$(C).D</pv_name> + <x>241</x> + <y>133</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #171</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>11</x> + <y>230</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #174</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AA</Y> + <YLABEL>$(P)$(C).AA</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AA</Y1> + <Y2>BB</Y2> + <Y3>CC</Y3> + <Y4>DD</Y4> + <Y5>EE</Y5> + <Y6>FF</Y6> + <Y7>GG</Y7> + <Y8>HH</Y8> + </macros> + <target>tab</target> + <description>plot AA-HH</description> + </action> + </actions> + <text>AA</text> + <x>11</x> + <y>170</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #178</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).BB</Y> + <YLABEL>$(P)$(C).BB</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>BB</text> + <x>11</x> + <y>192</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>EVT</text> + <x>111</x> + <y>36</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #184</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>131</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #188</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>156</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #191</name> + <text>#DIG</text> + <x>206</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #194</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>231</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>NUSE</text> + <x>266</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #201</name> + <pv_name>$(P)$(C).NUSE</pv_name> + <x>291</x> + <y>30</y> + <width>55</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #205</name> + <text>DELAY</text> + <x>6</x> + <y>518</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #208</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <x>6</x> + <y>548</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #211</name> + <x>6</x> + <y>448</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #215</name> + <x>6</x> + <y>447</y> + <width>385</width> + <height>58</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #219</name> + <x>6</x> + <y>507</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #223</name> + <x>6</x> + <y>485</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #227</name> + <x>6</x> + <y>592</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #231</name> + <x>399</x> + <y>483</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #236</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>316</x> + <y>513</y> + <width>80</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #239</name> + <x>390</x> + <y>483</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #244</name> + <x>398</x> + <y>479</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #249</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>151</x> + <y>513</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #252</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>36</x> + <y>513</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #256</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>153</x> + <y>548</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #260</name> + <text>IVOV</text> + <x>128</x> + <y>552</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #263</name> + <text>OUTPUT PV NAME</text> + <x>198</x> + <y>536</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #266</name> + <x>386</x> + <y>553</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #269</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #274</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #279</name> + <x>196</x> + <y>546</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #283</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>198</x> + <y>548</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #287</name> + <x>76</x> + <y>513</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #290</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #294</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #297</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #300</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #303</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #306</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>288</x> + <y>463</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #310</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>31</x> + <y>463</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #314</name> + <text>INVALID</text> + <x>36</x> + <y>453</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #318</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>81</x> + <y>453</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #321</name> + <pv_name>$(P)$(C).OAV</pv_name> + <x>106</x> + <y>486</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #325</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>11</x> + <y>463</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #328</name> + <x>11</x> + <y>598</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #331</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #335</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #338</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #341</name> + <actions> + <action type="open_display"> + <file>userArrayCalc_full.opi</file> + <target>replace</target> + <description>user arrayCalc (full)</description> + </action> + </actions> + <text>More</text> + <x>341</x> + <y>598</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #344</name> + <x>170</x> + <y>570</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #347</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #350</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #353</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).OAV</Y> + <YLABEL>$(P)$(C).OAV</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>11</x> + <y>486</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #356</name> + <x>11</x> + <y>251</y> + <width>375</width> + <height>195</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #363</name> + <actions> + <action type="open_display"> + <file>userArrayCalc.opi</file> + <target>replace</target> + <description>user arrayCalc</description> + </action> + </actions> + <text>Less</text> + <x>301</x> + <y>598</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/userArrayCalc_small.bob b/FC/calc/userArrayCalc_small.bob new file mode 100644 index 0000000..ba605ad --- /dev/null +++ b/FC/calc/userArrayCalc_small.bob @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userArrayCalc_small</name> + <x>563</x> + <y>264</y> + <width>400</width> + <height>315</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>DISABLED</text> + <x>240</x> + <y>5</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #10</name> + <file>yyArrayCalc_small_bare.bob</file> + <height>311</height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #12</name> + <actions> + <action type="open_display"> + <file>userArrayCalc.opi</file> + <target>replace</target> + <description>user arrayCalc</description> + </action> + </actions> + <text>More</text> + <x>330</x> + <y>286</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userArrayCalcs10.bob b/FC/calc/userArrayCalcs10.bob new file mode 100644 index 0000000..e4eb577 --- /dev/null +++ b/FC/calc/userArrayCalcs10.bob @@ -0,0 +1,346 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userArrayCalcs10</name> + <x>1055</x> + <y>233</y> + <width>195</width> + <height>310</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userArrayCalcEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>1</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>2</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>3</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>4</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>5</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>6</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>7</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>8</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>9</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>10</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #29</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlots10.opi</file> + <macros> + <N1>1</N1> + <N10>10</N10> + <N2>2</N2> + <N3>3</N3> + <N4>4</N4> + <N5>5</N5> + <N6>6</N6> + <N7>7</N7> + <N8>8</N8> + <N9>9</N9> + </macros> + <target>tab</target> + <description>userArrayCalcPlots10</description> + </action> + </actions> + <text>All Plots</text> + <y>220</y> + <width>140</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #32</name> + <y>245</y> + <width>65</width> + <height>58</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>recMem</text> + <y>20</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>calcMem</text> + <y>40</y> + <width>65</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>totMem</text> + <width>65</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #44</name> + <x>70</x> + <y>245</y> + <width>90</width> + <height>58</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(P)acalcRecMem</pv_name> + <y>20</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #51</name> + <pv_name>$(P)acalcCalcMem</pv_name> + <y>40</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #55</name> + <pv_name>$(P)acalcTotMem</pv_name> + <width>90</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #59</name> + <pv_name>$(P)acalcRecMem.EGU</pv_name> + <x>165</x> + <y>265</y> + <width>20</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #63</name> + <pv_name>$(P)acalcCalcMem.EGU</pv_name> + <x>165</x> + <y>285</y> + <width>20</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #67</name> + <pv_name>$(P)acalcTotMem.EGU</pv_name> + <x>165</x> + <y>245</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/calc/userArrayCalcs10more.bob b/FC/calc/userArrayCalcs10more.bob new file mode 100644 index 0000000..89e64fe --- /dev/null +++ b/FC/calc/userArrayCalcs10more.bob @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userArrayCalcs10more</name> + <x>1055</x> + <y>233</y> + <width>195</width> + <height>240</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userArrayCalcEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N1)</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N2)</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N3)</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N4)</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N5)</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N6)</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N7)</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N8)</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N9)</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userArrayCalcs_line.bob</file> + <macros> + <N>$(N10)</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #29</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlots10.opi</file> + <target>tab</target> + <description>userArrayCalcPlots10</description> + </action> + </actions> + <text>All Plots</text> + <y>220</y> + <width>140</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/userArrayCalcs_line.bob b/FC/calc/userArrayCalcs_line.bob new file mode 100644 index 0000000..a57f672 --- /dev/null +++ b/FC/calc/userArrayCalcs_line.bob @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userArrayCalcs_line</name> + <x>1685</x> + <y>176</y> + <width>195</width> + <height>32</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)userArrayCalc$(N).DESC</pv_name> + <x>65</x> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #10</name> + <actions> + <action type="open_display"> + <file>userArrayCalc.opi</file> + <macros> + <C>userArrayCalc$(N)</C> + </macros> + <target>tab</target> + <description>user Array Calc $(N)</description> + </action> + <action type="open_display"> + <file>userArrayCalc_full.opi</file> + <macros> + <C>userArrayCalc$(N)</C> + </macros> + <target>tab</target> + <description>user Array Calc $(N) (full)</description> + </action> + </actions> + <text>$(N)</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #14</name> + <pv_name>$(P)userArrayCalc$(N)Enable</pv_name> + <x>25</x> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>185</x> + <width>10</width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalc$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userAve.bob b/FC/calc/userAve.bob new file mode 100644 index 0000000..d7b8bb3 --- /dev/null +++ b/FC/calc/userAve.bob @@ -0,0 +1,486 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userAve</name> + <x>380</x> + <y>28</y> + <width>380</width> + <height>155</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>380</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>4</x> + <y>66</y> + <width>215</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>PV NAME OF CHANNEL TO AVERAGE</text> + <x>20</x> + <y>56</y> + <width>180</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #16</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <x>5</x> + <y>32</y> + <width>90</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #19</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>100</x> + <y>30</y> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #22</name> + <pv_name>$(P)$(C).DESC</pv_name> + <x>1</x> + <width>180</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>($(P)$(C))</text> + <x>180</x> + <y>6</y> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #29</name> + <y>26</y> + <width>384</width> + <height>3</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="382.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Input Value:</text> + <x>224</x> + <y>59</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #36</name> + <pv_name>$(P)$(C).B</pv_name> + <x>312</x> + <y>55</y> + <width>65</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #40</name> + <x>-4</x> + <y>51</y> + <width>384</width> + <height>3</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="-3.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #44</name> + <pv_name>$(P)$(C)_mode.VAL</pv_name> + <x>225</x> + <y>115</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #47</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).C</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).C</pv_name> + <text>CLEAR</text> + <x>328</x> + <y>115</y> + <width>50</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #50</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>154</x> + <y>128</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text># OF DIGITS TO DISPLAY:</text> + <x>6</x> + <y>134</y> + <width>143</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #57</name> + <pv_name>$(P)$(C).A</pv_name> + <x>154</x> + <y>108</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text># OF SAMPLES TO AVERAGE:</text> + <x>6</x> + <y>114</y> + <width>143</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #64</name> + <x>177</x> + <y>133</y> + <width>8</width> + <height>3</height> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="6.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>CURRENT SAMPLE #</text> + <x>4</x> + <y>94</y> + <width>143</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)$(C).E</pv_name> + <x>154</x> + <y>90</y> + <width>64</width> + <height>14</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>224</x> + <y>87</y> + <width>154</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Averaged Value:</text> + <x>227</x> + <y>75</y> + <width>150</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #83</name> + <pv_name>$(P)$(C)_algorithm.VAL</pv_name> + <x>225</x> + <y>135</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #86</name> + <pv_name>$(P)$(C)_busy.VAL</pv_name> + <x>140</x> + <y>31</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #89</name> + <actions> + <action type="open_display"> + <file>userAve_more.opi</file> + <target>replace</target> + <description>Value fields</description> + </action> + </actions> + <text>More</text> + <x>328</x> + <y>135</y> + <width>50</width> + <height>18</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #92</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C)_acquire.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C)_acquire.PROC</pv_name> + <text>Acquire</text> + <x>245</x> + <y>30</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #95</name> + <x>294</x> + <y>6</y> + <width>80</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>DISABLED</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userAve$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>ENABLED</text> + <x>5</x> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userAve$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> + </widget> +</display> diff --git a/FC/calc/userAve10.bob b/FC/calc/userAve10.bob new file mode 100644 index 0000000..e0630a1 --- /dev/null +++ b/FC/calc/userAve10.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userAve10</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userAveEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userAves_line.bob</file> + <macros> + <N>1</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userAves_line.bob</file> + <macros> + <N>2</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userAves_line.bob</file> + <macros> + <N>3</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userAves_line.bob</file> + <macros> + <N>4</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userAves_line.bob</file> + <macros> + <N>5</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userAves_line.bob</file> + <macros> + <N>6</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userAves_line.bob</file> + <macros> + <N>7</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userAves_line.bob</file> + <macros> + <N>8</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userAves_line.bob</file> + <macros> + <N>9</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userAves_line.bob</file> + <macros> + <N>10</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userAve10more.bob b/FC/calc/userAve10more.bob new file mode 100644 index 0000000..31a5fb9 --- /dev/null +++ b/FC/calc/userAve10more.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userAve10more</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userAveEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N1)</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N2)</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N3)</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N4)</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N5)</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N6)</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N7)</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N8)</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N9)</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userAves_line.bob</file> + <macros> + <N>$(N10)</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userAve_more.bob b/FC/calc/userAve_more.bob new file mode 100644 index 0000000..a5a0aa1 --- /dev/null +++ b/FC/calc/userAve_more.bob @@ -0,0 +1,677 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userAve_more</name> + <x>690</x> + <y>256</y> + <width>380</width> + <height>250</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>380</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>4</x> + <y>66</y> + <width>215</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>PV NAME OF CHANNEL TO AVERAGE</text> + <x>20</x> + <y>56</y> + <width>180</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #16</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <x>5</x> + <y>32</y> + <width>90</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #19</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>100</x> + <y>30</y> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #22</name> + <pv_name>$(P)$(C).DESC</pv_name> + <x>1</x> + <width>180</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #26</name> + <text>($(P)$(C))</text> + <x>180</x> + <y>6</y> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #29</name> + <y>26</y> + <width>384</width> + <height>3</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="382.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Input Value:</text> + <x>224</x> + <y>59</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #36</name> + <pv_name>$(P)$(C).B</pv_name> + <x>312</x> + <y>55</y> + <width>65</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #40</name> + <x>-4</x> + <y>51</y> + <width>384</width> + <height>3</height> + <line_width>2</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="-3.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #44</name> + <pv_name>$(P)$(C)_mode.VAL</pv_name> + <x>225</x> + <y>115</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #47</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).C</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).C</pv_name> + <text>CLEAR</text> + <x>328</x> + <y>115</y> + <width>50</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #50</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>154</x> + <y>128</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text># OF DIGITS TO DISPLAY:</text> + <x>6</x> + <y>134</y> + <width>143</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #57</name> + <pv_name>$(P)$(C).A</pv_name> + <x>154</x> + <y>108</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text># OF SAMPLES TO AVERAGE:</text> + <x>6</x> + <y>114</y> + <width>143</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #64</name> + <x>177</x> + <y>133</y> + <width>8</width> + <height>3</height> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="6.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>CURRENT SAMPLE #</text> + <x>4</x> + <y>94</y> + <width>143</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)$(C).E</pv_name> + <x>154</x> + <y>90</y> + <width>64</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>224</x> + <y>87</y> + <width>154</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Averaged Value:</text> + <x>227</x> + <y>75</y> + <width>150</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #83</name> + <pv_name>$(P)$(C)_algorithm.VAL</pv_name> + <x>225</x> + <y>135</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #86</name> + <pv_name>$(P)$(C)_busy.VAL</pv_name> + <x>140</x> + <y>31</y> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #89</name> + <actions> + <action type="open_display"> + <file>yyCalcoutRecord.opi</file> + <macros> + <C>$(C)_doneCalc</C> + </macros> + <target>tab</target> + <description>done calc</description> + </action> + <action type="open_display"> + <file>yySeq.opi</file> + <macros> + <S>$(C)_acquire</S> + </macros> + <target>tab</target> + <description>acquire seq</description> + </action> + </actions> + <text>Debug</text> + <x>340</x> + <y>155</y> + <width>40</width> + <height>18</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #93</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C)_acquire.PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C)_acquire.PROC</pv_name> + <text>Acquire</text> + <x>245</x> + <y>30</y> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #96</name> + <actions> + <action type="open_display"> + <file>userAve.opi</file> + <target>replace</target> + <description>Less</description> + </action> + </actions> + <text>Less</text> + <x>338</x> + <y>135</y> + <width>50</width> + <height>18</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #99</name> + <text>Average</text> + <x>5</x> + <y>160</y> + <width>65</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Line Fit</text> + <x>5</x> + <y>180</y> + <width>65</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>Auto</text> + <x>5</x> + <y>200</y> + <width>65</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>Slope</text> + <x>170</x> + <y>183</y> + <width>80</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>Corr Coef</text> + <x>170</x> + <y>203</y> + <width>80</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text>'Auto' varies smoothly between average and line fit.</text> + <x>5</x> + <y>230</y> + <width>360</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #117</name> + <pv_name>$(P)$(C).H</pv_name> + <x>70</x> + <y>160</y> + <width>65</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #121</name> + <pv_name>$(P)$(C).I</pv_name> + <x>70</x> + <y>180</y> + <width>65</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #125</name> + <pv_name>$(P)$(C).J</pv_name> + <x>70</x> + <y>200</y> + <width>65</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #129</name> + <pv_name>$(P)$(C).K</pv_name> + <x>245</x> + <y>180</y> + <width>65</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #133</name> + <pv_name>$(P)$(C).L</pv_name> + <x>245</x> + <y>200</y> + <width>65</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #137</name> + <x>294</x> + <y>6</y> + <width>80</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>DISABLED</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userAve$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>ENABLED</text> + <x>5</x> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userAve$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> + </widget> +</display> diff --git a/FC/calc/userAves_line.bob b/FC/calc/userAves_line.bob new file mode 100644 index 0000000..9922076 --- /dev/null +++ b/FC/calc/userAves_line.bob @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userAves_line</name> + <x>1685</x> + <y>176</y> + <width>195</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)userAve$(N).DESC</pv_name> + <x>65</x> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #10</name> + <actions> + <action type="open_display"> + <file>userAve.opi</file> + <macros> + <C>userAve$(N)</C> + </macros> + <target>tab</target> + <description>user Average $(N)</description> + </action> + <action type="open_display"> + <file>userAve_more.opi</file> + <macros> + <C>userAve$(N)</C> + </macros> + <target>tab</target> + <description>user Average $(N) (more)</description> + </action> + </actions> + <text>$(N)</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #14</name> + <pv_name>$(P)userAve$(N)Enable</pv_name> + <x>25</x> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>185</x> + <width>10</width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userAve$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userCalc.bob b/FC/calc/userCalc.bob new file mode 100644 index 0000000..06bb719 --- /dev/null +++ b/FC/calc/userCalc.bob @@ -0,0 +1,1308 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalc</name> + <x>478</x> + <y>188</y> + <width>380</width> + <height>310</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>260</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #10</name> + <x>159</x> + <y>216</y> + <width>10</width> + <height>10</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="10.0"> + </point> + <point x="10.0" y="0.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="10.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #15</name> + <x>160</x> + <y>220</y> + <width>13</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="12.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #20</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <y>228</y> + <width>156</width> + <height>15</height> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #23</name> + <x>190</x> + <y>260</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #27</name> + <pv_name>$(P)$(C).OUTN</pv_name> + <x>192</x> + <y>262</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>INVALID NAME</text> + <x>310</x> + <y>250</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>OUTPUT PV NAME</text> + <x>225</x> + <y>250</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #38</name> + <width>380</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #41</name> + <pv_name>$(P)$(C).INAN</pv_name> + <x>65</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #45</name> + <pv_name>$(P)$(C).INAP</pv_name> + <x>12</x> + <y>67</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>B</text> + <x>1</x> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #60</name> + <x>63</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>TRIGGER?</text> + <x>16</x> + <y>57</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #67</name> + <pv_name>$(P)$(C).INBP</pv_name> + <x>12</x> + <y>92</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #70</name> + <pv_name>$(P)$(C).INBN</pv_name> + <x>65</x> + <y>92</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #74</name> + <x>63</x> + <y>90</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #78</name> + <pv_name>$(P)$(C).INCN</pv_name> + <x>65</x> + <y>117</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #82</name> + <pv_name>$(P)$(C).INCP</pv_name> + <x>12</x> + <y>117</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #85</name> + <x>63</x> + <y>115</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #89</name> + <pv_name>$(P)$(C).INDN</pv_name> + <x>65</x> + <y>142</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #93</name> + <pv_name>$(P)$(C).INDP</pv_name> + <x>12</x> + <y>142</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #96</name> + <x>63</x> + <y>140</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #100</name> + <pv_name>$(P)$(C).D</pv_name> + <x>280</x> + <y>140</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #104</name> + <pv_name>$(P)$(C).C</pv_name> + <x>280</x> + <y>115</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #108</name> + <pv_name>$(P)$(C).B</pv_name> + <x>280</x> + <y>90</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #112</name> + <pv_name>$(P)$(C).A</pv_name> + <x>280</x> + <y>65</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>PV NAME</text> + <x>120</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #119</name> + <y>167</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="387.0" y="1.0"> + </point> + </points> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #123</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #126</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>280</x> + <y>182</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #130</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>182</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>CALCULATION EXPRESSION</text> + <x>75</x> + <y>172</y> + <width>135</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #137</name> + <text>INVALID</text> + <x>30</x> + <y>172</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #141</name> + <text>HELP</text> + <y>172</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #144</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #147</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #151</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #154</name> + <actions> + <action type="open_display"> + <file>userCalc_full.opi</file> + <target>replace</target> + <description>All fields</description> + </action> + </actions> + <text>More</text> + <x>340</x> + <y>290</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #157</name> + <x>-1</x> + <y>27</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="386.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #161</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #165</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #169</name> + <x>305</x> + <y>208</y> + <width>76</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>DELAY</text> + <y>5</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #175</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <width>46</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #179</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>218</x> + <y>228</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #182</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <y>208</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #186</name> + <y>208</y> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #192</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text>DOLD</text> + <x>75</x> + <y>212</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #199</name> + <pv_name>$(P)$(C).DOLD</pv_name> + <x>100</x> + <y>208</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #203</name> + <pv_name>$(P)$(C).DOLN</pv_name> + <x>2</x> + <y>262</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>INVALID NAME</text> + <x>85</x> + <y>250</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #211</name> + <text>OUTPUT SOURCE</text> + <y>250</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #214</name> + <y>203</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="387.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #218</name> + <x>170</x> + <y>220</y> + <width>2</width> + <height>41</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="40.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #223</name> + <x>159</x> + <y>212</y> + <width>49</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="48.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #228</name> + <x>205</x> + <y>212</y> + <width>2</width> + <height>48</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="47.0"> + </point> + </points> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #233</name> + <x>200</x> + <y>250</y> + <width>11</width> + <height>10</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="11.0" y="0.0"> + </point> + <point x="4.0" y="10.0"> + </point> + <point x="0.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #238</name> + <x>285</x> + <y>205</y> + <width>3</width> + <height>9</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="8.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #243</name> + <x>160</x> + <y>216</y> + <width>17</width> + <height>44</height> + <line_color> + <color red="200" green="200" blue="200"> + </color> + </line_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #247</name> + <x>205</x> + <y>212</y> + <width>84</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="83.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>EVENT#</text> + <x>105</x> + <y>35</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #255</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #259</name> + <text>DISABLED</text> + <x>270</x> + <y>5</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #263</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>2</x> + <y>182</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #266</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>60</x> + <y>288</y> + <width>184</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>FORWARD</text> + <x>5</x> + <y>288</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>LINK</text> + <x>5</x> + <y>298</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/calc/userCalcMeter.bob b/FC/calc/userCalcMeter.bob new file mode 100644 index 0000000..af111f2 --- /dev/null +++ b/FC/calc/userCalcMeter.bob @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcMeter</name> + <x>10</x> + <y>20</y> + <width>200</width> + <height>190</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="meter" version="3.0.0"> + <name>meter #6</name> + <pv_name>$(P)$(C).VAL</pv_name> + <y>38</y> + <width>200</width> + <height>150</height> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <show_value>false</show_value> + <border_alarm_sensitive>false</border_alarm_sensitive> + <needle_color> + <color red="0" green="0" blue="0"> + </color> + </needle_color> + <knob_color> + <color red="0" green="0" blue="0"> + </color> + </knob_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>WHEN DISPLAY IS CLOSED AND REPOENED</text> + <y>26</y> + <width>200</width> + <height>8</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="8.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>CHANGES TO MIN AND MAX TAKE EFFECT</text> + <y>18</y> + <width>200</width> + <height>8</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="8.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(C).LOPR</pv_name> + <x>30</x> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #18</name> + <x>120</x> + <width>80</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(C).HOPR</pv_name> + <x>30</x> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>MAX</text> + <width>30</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>MIN</text> + <y>2</y> + <width>30</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/calc/userCalcOut.bob b/FC/calc/userCalcOut.bob new file mode 100644 index 0000000..05d3e28 --- /dev/null +++ b/FC/calc/userCalcOut.bob @@ -0,0 +1,1373 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcOut</name> + <x>12</x> + <y>158</y> + <width>400</width> + <height>335</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>170</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #15</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #19</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalcOut$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #30</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #40</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>DISABLED</text> + <x>240</x> + <y>5</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalcOut$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #48</name> + <x>215</x> + <y>30</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>45</x> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>#DIGITS</text> + <y>6</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #58</name> + <x>20</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>A</text> + <x>5</x> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>B</text> + <x>5</x> + <y>92</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #72</name> + <x>20</x> + <y>87</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>89</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>C</text> + <x>5</x> + <y>114</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #83</name> + <x>20</x> + <y>109</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #87</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>111</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>D</text> + <x>5</x> + <y>136</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #94</name> + <x>20</x> + <y>131</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #98</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>133</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #102</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>67</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #106</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>89</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #110</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>111</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #114</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>133</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #118</name> + <y>306</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #122</name> + <x>5</x> + <y>312</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #125</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #132</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #135</name> + <actions> + <action type="open_display"> + <file>userCalcOut_full.opi</file> + <target>replace</target> + <description>user calcOut (full)</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>312</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #138</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>247</y> + <width>80</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #141</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>247</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>DELAY</text> + <y>252</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #147</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>247</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #151</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>282</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #154</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>282</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #158</name> + <text>IVOV</text> + <x>122</x> + <y>286</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #161</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>270</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #164</name> + <x>380</x> + <y>287</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #167</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #172</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #177</name> + <x>190</x> + <y>280</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #181</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>282</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #185</name> + <x>70</x> + <y>247</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #188</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #192</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #195</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #204</name> + <x>393</x> + <y>217</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #209</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>174</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #213</name> + <y>159</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #217</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>174</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #221</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>164</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #224</name> + <text>INVALID</text> + <x>30</x> + <y>164</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #228</name> + <text>HELP</text> + <x>4</x> + <y>164</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #231</name> + <text>RESULT</text> + <x>280</x> + <y>164</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #234</name> + <x>384</x> + <y>192</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #239</name> + <x>392</x> + <y>192</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #244</name> + <x>384</x> + <y>217</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #249</name> + <x>392</x> + <y>213</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #254</name> + <y>197</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #258</name> + <y>158</y> + <width>385</width> + <height>42</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #262</name> + <y>196</y> + <width>385</width> + <height>42</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #266</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>213</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #270</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>213</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #274</name> + <text>INVALID</text> + <x>30</x> + <y>203</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #278</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>203</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #281</name> + <y>235</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #285</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>213</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #288</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>174</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/userCalcOut_full.bob b/FC/calc/userCalcOut_full.bob new file mode 100644 index 0000000..2087eb3 --- /dev/null +++ b/FC/calc/userCalcOut_full.bob @@ -0,0 +1,1950 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcOut_full</name> + <x>447</x> + <y>306</y> + <width>400</width> + <height>510</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>#DIGITS</text> + <x>235</x> + <y>36</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #26</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #33</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #43</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>DISABLED</text> + <x>240</x> + <y>5</y> + <width>155</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalcOut$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #51</name> + <x>20</x> + <y>63</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #58</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #65</name> + <x>20</x> + <y>85</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #69</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #76</name> + <x>20</x> + <y>107</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #87</name> + <x>20</x> + <y>129</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #91</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #95</name> + <text>E</text> + <x>5</x> + <y>156</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #98</name> + <x>20</x> + <y>151</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #102</name> + <pv_name>$(P)$(C).INPE</pv_name> + <x>22</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #106</name> + <text>F</text> + <x>5</x> + <y>178</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #109</name> + <x>20</x> + <y>173</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #113</name> + <pv_name>$(P)$(C).INPF</pv_name> + <x>22</x> + <y>175</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>G</text> + <x>5</x> + <y>200</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #120</name> + <x>20</x> + <y>195</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #124</name> + <pv_name>$(P)$(C).INPG</pv_name> + <x>22</x> + <y>197</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #128</name> + <text>H</text> + <x>5</x> + <y>222</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #131</name> + <x>20</x> + <y>217</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #135</name> + <pv_name>$(P)$(C).INPH</pv_name> + <x>22</x> + <y>219</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #139</name> + <text>I</text> + <x>5</x> + <y>244</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #142</name> + <x>20</x> + <y>239</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #146</name> + <pv_name>$(P)$(C).INPI</pv_name> + <x>22</x> + <y>241</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text>J</text> + <x>5</x> + <y>266</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #153</name> + <x>20</x> + <y>261</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #157</name> + <pv_name>$(P)$(C).INPJ</pv_name> + <x>22</x> + <y>263</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #161</name> + <text>K</text> + <x>5</x> + <y>288</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #164</name> + <x>20</x> + <y>283</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #168</name> + <pv_name>$(P)$(C).INPK</pv_name> + <x>22</x> + <y>285</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>L</text> + <x>5</x> + <y>310</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #175</name> + <x>20</x> + <y>305</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #179</name> + <pv_name>$(P)$(C).INPL</pv_name> + <x>22</x> + <y>307</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #183</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #187</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #191</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #195</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #199</name> + <pv_name>$(P)$(C).E</pv_name> + <x>235</x> + <y>153</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #203</name> + <pv_name>$(P)$(C).F</pv_name> + <x>235</x> + <y>175</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #207</name> + <pv_name>$(P)$(C).G</pv_name> + <x>235</x> + <y>197</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #211</name> + <pv_name>$(P)$(C).H</pv_name> + <x>235</x> + <y>219</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #215</name> + <pv_name>$(P)$(C).I</pv_name> + <x>235</x> + <y>241</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #219</name> + <pv_name>$(P)$(C).J</pv_name> + <x>235</x> + <y>263</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #223</name> + <pv_name>$(P)$(C).K</pv_name> + <x>235</x> + <y>285</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #227</name> + <pv_name>$(P)$(C).L</pv_name> + <x>235</x> + <y>307</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #231</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>421</y> + <width>80</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #234</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>421</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>DELAY</text> + <y>426</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #240</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>421</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #244</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>456</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #247</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>456</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #251</name> + <text>IVOV</text> + <x>122</x> + <y>460</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #254</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>444</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #257</name> + <x>380</x> + <y>461</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #260</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #265</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #270</name> + <x>190</x> + <y>454</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #274</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>456</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #278</name> + <x>70</x> + <y>421</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #281</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #285</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #288</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #291</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #294</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #297</name> + <x>393</x> + <y>391</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #302</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>348</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #306</name> + <y>333</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #310</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>348</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #314</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>338</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #317</name> + <text>INVALID</text> + <x>30</x> + <y>338</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #321</name> + <text>HELP</text> + <x>4</x> + <y>338</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #324</name> + <text>RESULT</text> + <x>280</x> + <y>338</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #327</name> + <x>384</x> + <y>366</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #332</name> + <x>392</x> + <y>366</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #337</name> + <x>384</x> + <y>391</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #342</name> + <x>392</x> + <y>387</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #347</name> + <y>371</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #351</name> + <y>332</y> + <width>385</width> + <height>42</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #355</name> + <y>370</y> + <width>385</width> + <height>42</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #359</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>387</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #363</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>387</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #367</name> + <text>INVALID</text> + <x>30</x> + <y>377</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #371</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>377</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #374</name> + <y>409</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #378</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>387</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #381</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>348</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #384</name> + <y>481</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #388</name> + <x>5</x> + <y>487</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #391</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #395</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #398</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #401</name> + <actions> + <action type="open_display"> + <file>userCalcOut.opi</file> + <target>replace</target> + <description>user calcOut</description> + </action> + </actions> + <text>Less</text> + <x>335</x> + <y>488</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #404</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalcOut$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userCalcOuts10.bob b/FC/calc/userCalcOuts10.bob new file mode 100644 index 0000000..1bf4b76 --- /dev/null +++ b/FC/calc/userCalcOuts10.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcOuts10</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userCalcOutEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>1</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>2</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>3</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>4</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>5</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>6</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>7</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>8</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>9</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>10</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userCalcOuts10more.bob b/FC/calc/userCalcOuts10more.bob new file mode 100644 index 0000000..60da9b6 --- /dev/null +++ b/FC/calc/userCalcOuts10more.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcOuts10more</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userCalcOutEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N1)</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N2)</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N3)</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N4)</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N5)</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N6)</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N7)</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N8)</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N9)</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userCalcOuts_line.bob</file> + <macros> + <N>$(N10)</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userCalcOuts_line.bob b/FC/calc/userCalcOuts_line.bob new file mode 100644 index 0000000..2dd7810 --- /dev/null +++ b/FC/calc/userCalcOuts_line.bob @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcOuts_line</name> + <x>1685</x> + <y>176</y> + <width>195</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)userCalcOut$(N).DESC</pv_name> + <x>65</x> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #10</name> + <actions> + <action type="open_display"> + <file>userCalcOut.opi</file> + <macros> + <C>userCalcOut$(N)</C> + </macros> + <target>tab</target> + <description>user CalcOut $(N)</description> + </action> + <action type="open_display"> + <file>userCalcOut_full.opi</file> + <macros> + <C>userCalcOut$(N)</C> + </macros> + <target>tab</target> + <description>user CalcOut $(N) (full)</description> + </action> + </actions> + <text>$(N)</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #14</name> + <pv_name>$(P)userCalcOut$(N)Enable</pv_name> + <x>25</x> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>185</x> + <width>10</width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalcOut$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userCalc_bare.bob b/FC/calc/userCalc_bare.bob new file mode 100644 index 0000000..09e9dbf --- /dev/null +++ b/FC/calc/userCalc_bare.bob @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalc_bare</name> + <x>934</x> + <y>242</y> + <width>160</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)userCalc$(N).DESC</pv_name> + <x>20</x> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #10</name> + <actions> + <action type="open_display"> + <file>userCalc.opi</file> + <macros> + <C>userCalc$(N)</C> + </macros> + <target>tab</target> + <description>user calc $(N)</description> + </action> + <action type="open_display"> + <file>userCalc_full.opi</file> + <macros> + <C>userCalc$(N)</C> + </macros> + <target>tab</target> + <description>user calc $(N) (full)</description> + </action> + </actions> + <text>$(N)</text> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #14</name> + <text>ON</text> + <x>140</x> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalc$(N).SCAN</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>PUT</text> + <x>140</x> + <y>10</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalc$(N).OUTV</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userCalc_full.bob b/FC/calc/userCalc_full.bob new file mode 100644 index 0000000..6d933c9 --- /dev/null +++ b/FC/calc/userCalc_full.bob @@ -0,0 +1,2015 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalc_full</name> + <x>351</x> + <y>389</y> + <width>380</width> + <height>505</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>460</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #10</name> + <x>159</x> + <y>416</y> + <width>10</width> + <height>10</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="10.0"> + </point> + <point x="10.0" y="0.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="10.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #15</name> + <x>160</x> + <y>420</y> + <width>13</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="12.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #20</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <y>428</y> + <width>156</width> + <height>15</height> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #23</name> + <x>190</x> + <y>460</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #27</name> + <pv_name>$(P)$(C).OUTN</pv_name> + <x>192</x> + <y>462</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>INVALID NAME</text> + <x>310</x> + <y>450</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>OUTPUT PV NAME</text> + <x>225</x> + <y>450</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #38</name> + <y>367</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="387.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>280</x> + <y>382</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #46</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>382</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>CALCULATION EXPRESSION</text> + <x>75</x> + <y>372</y> + <width>135</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>INVALID</text> + <x>30</x> + <y>372</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>HELP</text> + <y>372</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #60</name> + <x>305</x> + <y>408</y> + <width>76</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>DELAY</text> + <y>5</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <width>46</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #70</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>218</x> + <y>428</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #73</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <y>408</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #77</name> + <y>408</y> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>DOLD</text> + <x>75</x> + <y>412</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #90</name> + <pv_name>$(P)$(C).DOLD</pv_name> + <x>100</x> + <y>408</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #94</name> + <pv_name>$(P)$(C).DOLN</pv_name> + <x>2</x> + <y>462</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>INVALID NAME</text> + <x>85</x> + <y>450</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>OUTPUT SOURCE</text> + <y>450</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #105</name> + <y>403</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="387.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #109</name> + <x>170</x> + <y>420</y> + <width>2</width> + <height>41</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="40.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #114</name> + <x>159</x> + <y>412</y> + <width>49</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="48.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #119</name> + <x>205</x> + <y>412</y> + <width>2</width> + <height>48</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="47.0"> + </point> + </points> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #124</name> + <x>200</x> + <y>450</y> + <width>11</width> + <height>10</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="11.0" y="0.0"> + </point> + <point x="4.0" y="10.0"> + </point> + <point x="0.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #129</name> + <x>285</x> + <y>405</y> + <width>3</width> + <height>9</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="8.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #134</name> + <x>160</x> + <y>416</y> + <width>17</width> + <height>44</height> + <line_color> + <color red="200" green="200" blue="200"> + </color> + </line_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #138</name> + <x>205</x> + <y>412</y> + <width>84</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="83.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #143</name> + <width>380</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #146</name> + <pv_name>$(P)$(C).INAN</pv_name> + <x>65</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #150</name> + <pv_name>$(P)$(C).INAP</pv_name> + <x>12</x> + <y>67</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #156</name> + <x>63</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #160</name> + <text>TRIGGER?</text> + <x>16</x> + <y>57</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #163</name> + <text>PV NAME</text> + <x>120</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #169</name> + <pv_name>$(P)$(C).INDN</pv_name> + <x>65</x> + <y>142</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #173</name> + <pv_name>$(P)$(C).INDP</pv_name> + <x>12</x> + <y>142</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #176</name> + <x>63</x> + <y>140</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>B</text> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #186</name> + <pv_name>$(P)$(C).INBP</pv_name> + <x>12</x> + <y>92</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #189</name> + <pv_name>$(P)$(C).INBN</pv_name> + <x>65</x> + <y>92</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #193</name> + <x>63</x> + <y>90</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #197</name> + <pv_name>$(P)$(C).INCN</pv_name> + <x>65</x> + <y>117</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #201</name> + <pv_name>$(P)$(C).INCP</pv_name> + <x>12</x> + <y>117</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #204</name> + <x>63</x> + <y>115</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #208</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #211</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #214</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #218</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #221</name> + <actions> + <action type="open_display"> + <file>userCalcMeter.opi</file> + <target>tab</target> + <description>Show meter</description> + </action> + <action type="open_display"> + <file>userCalc_help.opi</file> + <target>tab</target> + <description>Help</description> + </action> + </actions> + <text>More</text> + <x>340</x> + <y>485</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #225</name> + <x>-1</x> + <y>27</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="386.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #229</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #233</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>EVENT#</text> + <x>105</x> + <y>35</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #240</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #244</name> + <pv_name>$(P)$(C).INEN</pv_name> + <x>65</x> + <y>167</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #248</name> + <pv_name>$(P)$(C).INEP</pv_name> + <x>12</x> + <y>167</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #251</name> + <text>E</text> + <y>170</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #254</name> + <x>63</x> + <y>165</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #258</name> + <pv_name>$(P)$(C).INFN</pv_name> + <x>65</x> + <y>192</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #262</name> + <pv_name>$(P)$(C).INFP</pv_name> + <x>12</x> + <y>192</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #265</name> + <text>F</text> + <y>195</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #268</name> + <x>63</x> + <y>190</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #272</name> + <pv_name>$(P)$(C).INGN</pv_name> + <x>65</x> + <y>217</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #276</name> + <pv_name>$(P)$(C).INGP</pv_name> + <x>12</x> + <y>217</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #279</name> + <text>G</text> + <y>220</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #282</name> + <x>63</x> + <y>215</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #286</name> + <pv_name>$(P)$(C).INHN</pv_name> + <x>65</x> + <y>242</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #290</name> + <pv_name>$(P)$(C).INHP</pv_name> + <x>12</x> + <y>242</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #293</name> + <text>H</text> + <y>245</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #296</name> + <x>63</x> + <y>240</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #300</name> + <pv_name>$(P)$(C).ININ</pv_name> + <x>65</x> + <y>267</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #304</name> + <pv_name>$(P)$(C).INIP</pv_name> + <x>12</x> + <y>267</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #307</name> + <text>I</text> + <y>270</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #310</name> + <x>63</x> + <y>265</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #314</name> + <pv_name>$(P)$(C).INJN</pv_name> + <x>65</x> + <y>292</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #318</name> + <pv_name>$(P)$(C).INJP</pv_name> + <x>12</x> + <y>292</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #321</name> + <text>J</text> + <y>295</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #324</name> + <x>63</x> + <y>290</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #328</name> + <pv_name>$(P)$(C).INKN</pv_name> + <x>65</x> + <y>317</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #332</name> + <pv_name>$(P)$(C).INKP</pv_name> + <x>12</x> + <y>317</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #335</name> + <text>K</text> + <y>320</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #338</name> + <x>63</x> + <y>315</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #342</name> + <pv_name>$(P)$(C).INLN</pv_name> + <x>65</x> + <y>342</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #346</name> + <pv_name>$(P)$(C).INLP</pv_name> + <x>12</x> + <y>342</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #349</name> + <text>L</text> + <y>345</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #352</name> + <x>63</x> + <y>340</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #356</name> + <text>DISABLED</text> + <x>270</x> + <y>5</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #360</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>382</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #363</name> + <text>FORWARD</text> + <x>5</x> + <y>485</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #366</name> + <text>LINK</text> + <x>5</x> + <y>494</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #369</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>59</x> + <y>485</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #373</name> + <actions> + <action type="open_display"> + <file>userCalc.opi</file> + <target>replace</target> + <description>First four inputs only</description> + </action> + </actions> + <text>Less</text> + <x>300</x> + <y>485</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #376</name> + <pv_name>$(P)$(C).A</pv_name> + <x>280</x> + <y>65</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #380</name> + <pv_name>$(P)$(C).D</pv_name> + <x>280</x> + <y>140</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #384</name> + <pv_name>$(P)$(C).B</pv_name> + <x>280</x> + <y>90</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #388</name> + <pv_name>$(P)$(C).C</pv_name> + <x>280</x> + <y>115</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #392</name> + <pv_name>$(P)$(C).E</pv_name> + <x>280</x> + <y>165</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #396</name> + <pv_name>$(P)$(C).F</pv_name> + <x>280</x> + <y>190</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #400</name> + <pv_name>$(P)$(C).G</pv_name> + <x>280</x> + <y>215</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #404</name> + <pv_name>$(P)$(C).H</pv_name> + <x>280</x> + <y>240</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #408</name> + <pv_name>$(P)$(C).I</pv_name> + <x>280</x> + <y>265</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #412</name> + <pv_name>$(P)$(C).J</pv_name> + <x>280</x> + <y>290</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #416</name> + <pv_name>$(P)$(C).K</pv_name> + <x>280</x> + <y>315</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #420</name> + <pv_name>$(P)$(C).L</pv_name> + <x>280</x> + <y>340</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/calc/userCalc_help.bob b/FC/calc/userCalc_help.bob new file mode 100644 index 0000000..baac12a --- /dev/null +++ b/FC/calc/userCalc_help.bob @@ -0,0 +1,146 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalc_help</name> + <x>10</x> + <y>10</y> + <width>195</width> + <height>130</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="group" version="2.0.0"> + <name>composite #6</name> + <width>195</width> + <height>130</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <width>195</width> + <height>130</height> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>1. Specify input name(s)</text> + <x>5</x> + <y>5</y> + <width>180</width> + <height>14</height> + <foreground_color> + <color red="255" green="176" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>2. Enter calc expression</text> + <x>5</x> + <y>20</y> + <width>180</width> + <height>14</height> + <foreground_color> + <color red="115" green="223" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>3. Specify output name(?)</text> + <x>5</x> + <y>35</y> + <width>180</width> + <height>14</height> + <foreground_color> + <color red="255" green="176" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>4. Specify output value(?)</text> + <x>5</x> + <y>50</y> + <width>180</width> + <height>14</height> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>5. Schedule output(?)</text> + <x>5</x> + <y>65</y> + <width>180</width> + <height>14</height> + <foreground_color> + <color red="238" green="182" blue="43"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>6. Schedule execution:</text> + <x>5</x> + <y>80</y> + <width>180</width> + <height>14</height> + <foreground_color> + <color red="82" green="218" blue="59"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>(if TRIGGERs, use I/O Intr)</text> + <x>5</x> + <y>111</y> + <width>180</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="82" green="218" blue="59"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>Passive, periodic, I/O Intr</text> + <x>5</x> + <y>96</y> + <width>180</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="82" green="218" blue="59"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> +</display> diff --git a/FC/calc/userCalcs10.bob b/FC/calc/userCalcs10.bob new file mode 100644 index 0000000..faf184f --- /dev/null +++ b/FC/calc/userCalcs10.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcs10</name> + <x>1192</x> + <y>245</y> + <width>215</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="embedded" version="2.0.0"> + <name>composite #6</name> + <file>userCalcs_line.bob</file> + <macros> + <N>1</N> + </macros> + <y>20</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #8</name> + <file>userCalcs_line.bob</file> + <macros> + <N>2</N> + </macros> + <y>40</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #10</name> + <file>userCalcs_line.bob</file> + <macros> + <N>3</N> + </macros> + <y>60</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>userCalcs_line.bob</file> + <macros> + <N>4</N> + </macros> + <y>80</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #14</name> + <file>userCalcs_line.bob</file> + <macros> + <N>5</N> + </macros> + <y>100</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #16</name> + <file>userCalcs_line.bob</file> + <macros> + <N>6</N> + </macros> + <y>120</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #18</name> + <file>userCalcs_line.bob</file> + <macros> + <N>7</N> + </macros> + <y>140</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #20</name> + <file>userCalcs_line.bob</file> + <macros> + <N>8</N> + </macros> + <y>160</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #22</name> + <file>userCalcs_line.bob</file> + <macros> + <N>9</N> + </macros> + <y>180</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #24</name> + <file>userCalcs_line.bob</file> + <macros> + <N>10</N> + </macros> + <y>200</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #26</name> + <pv_name>$(P)userCalcEnable.VAL</pv_name> + <width>215</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> +</display> diff --git a/FC/calc/userCalcs10more.bob b/FC/calc/userCalcs10more.bob new file mode 100644 index 0000000..ac3b7e3 --- /dev/null +++ b/FC/calc/userCalcs10more.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcs10more</name> + <x>1192</x> + <y>245</y> + <width>215</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="embedded" version="2.0.0"> + <name>composite #6</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N1)</N> + </macros> + <y>20</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #8</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N2)</N> + </macros> + <y>40</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #10</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N3)</N> + </macros> + <y>60</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #12</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N4)</N> + </macros> + <y>80</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #14</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N5)</N> + </macros> + <y>100</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #16</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N6)</N> + </macros> + <y>120</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #18</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N7)</N> + </macros> + <y>140</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #20</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N8)</N> + </macros> + <y>160</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #22</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N9)</N> + </macros> + <y>180</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #24</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N10)</N> + </macros> + <y>200</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #26</name> + <pv_name>$(P)userCalcEnable.VAL</pv_name> + <width>215</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> +</display> diff --git a/FC/calc/userCalcs20.bob b/FC/calc/userCalcs20.bob new file mode 100644 index 0000000..2465f39 --- /dev/null +++ b/FC/calc/userCalcs20.bob @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcs20</name> + <x>1192</x> + <y>245</y> + <width>215</width> + <height>420</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userCalcEnable.VAL</pv_name> + <width>215</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N1)</N> + </macros> + <y>20</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N2)</N> + </macros> + <y>40</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N3)</N> + </macros> + <y>60</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N4)</N> + </macros> + <y>80</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N5)</N> + </macros> + <y>100</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N6)</N> + </macros> + <y>120</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N7)</N> + </macros> + <y>140</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N8)</N> + </macros> + <y>160</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N9)</N> + </macros> + <y>180</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N10)</N> + </macros> + <y>200</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #29</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N11)</N> + </macros> + <y>220</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #31</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N12)</N> + </macros> + <y>240</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #33</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N13)</N> + </macros> + <y>260</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #35</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N14)</N> + </macros> + <y>280</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #37</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N15)</N> + </macros> + <y>300</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #39</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N16)</N> + </macros> + <y>320</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #41</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N17)</N> + </macros> + <y>340</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #43</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N18)</N> + </macros> + <y>360</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #45</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N19)</N> + </macros> + <y>380</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #47</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N20)</N> + </macros> + <y>400</y> + <width>215</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userCalcs40.bob b/FC/calc/userCalcs40.bob new file mode 100644 index 0000000..f1659e3 --- /dev/null +++ b/FC/calc/userCalcs40.bob @@ -0,0 +1,449 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcs40</name> + <x>962</x> + <y>248</y> + <width>440</width> + <height>420</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userCalcEnable.VAL</pv_name> + <width>440</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N1)</N> + </macros> + <y>20</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N2)</N> + </macros> + <y>40</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N3)</N> + </macros> + <y>60</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N4)</N> + </macros> + <y>80</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N5)</N> + </macros> + <y>100</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N6)</N> + </macros> + <y>120</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N7)</N> + </macros> + <y>140</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N8)</N> + </macros> + <y>160</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N9)</N> + </macros> + <y>180</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N10)</N> + </macros> + <y>200</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #29</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N11)</N> + </macros> + <y>220</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #31</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N12)</N> + </macros> + <y>240</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #33</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N13)</N> + </macros> + <y>260</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #35</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N14)</N> + </macros> + <y>280</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #37</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N15)</N> + </macros> + <y>300</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #39</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N16)</N> + </macros> + <y>320</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #41</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N17)</N> + </macros> + <y>340</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #43</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N18)</N> + </macros> + <y>360</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #45</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N19)</N> + </macros> + <y>380</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #47</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N20)</N> + </macros> + <y>400</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #49</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N21)</N> + </macros> + <x>225</x> + <y>20</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #51</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N22)</N> + </macros> + <x>225</x> + <y>40</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #53</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N23)</N> + </macros> + <x>225</x> + <y>60</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #55</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N24)</N> + </macros> + <x>225</x> + <y>80</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #57</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N25)</N> + </macros> + <x>225</x> + <y>100</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #59</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N26)</N> + </macros> + <x>225</x> + <y>120</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #61</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N27)</N> + </macros> + <x>225</x> + <y>140</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #63</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N28)</N> + </macros> + <x>225</x> + <y>160</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #65</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N29)</N> + </macros> + <x>225</x> + <y>180</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #67</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N30)</N> + </macros> + <x>225</x> + <y>200</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #69</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N31)</N> + </macros> + <x>225</x> + <y>220</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #71</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N32)</N> + </macros> + <x>225</x> + <y>240</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #73</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N33)</N> + </macros> + <x>225</x> + <y>260</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #75</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N34)</N> + </macros> + <x>225</x> + <y>280</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #77</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N35)</N> + </macros> + <x>225</x> + <y>300</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #79</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N36)</N> + </macros> + <x>225</x> + <y>320</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #81</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N37)</N> + </macros> + <x>225</x> + <y>340</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #83</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N38)</N> + </macros> + <x>225</x> + <y>360</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #85</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N39)</N> + </macros> + <x>225</x> + <y>380</y> + <width>215</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #87</name> + <file>userCalcs_line.bob</file> + <macros> + <N>$(N40)</N> + </macros> + <x>225</x> + <y>400</y> + <width>215</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userCalcsGlobalEnable.bob b/FC/calc/userCalcsGlobalEnable.bob new file mode 100644 index 0000000..814127a --- /dev/null +++ b/FC/calc/userCalcsGlobalEnable.bob @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcsGlobalEnable</name> + <x>1055</x> + <y>233</y> + <width>195</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userCalcGlobalEnable</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> +</display> diff --git a/FC/calc/userCalcs_line.bob b/FC/calc/userCalcs_line.bob new file mode 100644 index 0000000..4bb39a9 --- /dev/null +++ b/FC/calc/userCalcs_line.bob @@ -0,0 +1,145 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userCalcs_line</name> + <x>1446</x> + <y>245</y> + <width>215</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)userCalc$(N).DESC</pv_name> + <x>65</x> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #10</name> + <actions> + <action type="open_display"> + <file>userCalc.opi</file> + <macros> + <C>userCalc$(N)</C> + </macros> + <target>tab</target> + <description>user Calc $(N)</description> + </action> + <action type="open_display"> + <file>userCalc_full.opi</file> + <macros> + <C>userCalc$(N)</C> + </macros> + <target>tab</target> + <description>user Calc $(N) (full)</description> + </action> + </actions> + <text>$(N)</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #14</name> + <pv_name>$(P)userCalc$(N)Enable</pv_name> + <x>25</x> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>185</x> + <width>10</width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalc$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>PUT</text> + <x>195</x> + <y>10</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalc$(N).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #25</name> + <text>ON</text> + <x>195</x> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userCalc$(N).SCAN</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userStringCalc.bob b/FC/calc/userStringCalc.bob new file mode 100644 index 0000000..2c7a7e5 --- /dev/null +++ b/FC/calc/userStringCalc.bob @@ -0,0 +1,1692 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringCalc</name> + <x>339</x> + <y>434</y> + <width>400</width> + <height>440</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>170</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #15</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #19</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #30</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #40</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>DISABLED</text> + <x>240</x> + <y>5</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #48</name> + <x>215</x> + <y>30</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>45</x> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>#DIGITS</text> + <y>6</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #58</name> + <x>20</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>A</text> + <x>5</x> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>B</text> + <x>5</x> + <y>92</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #72</name> + <x>20</x> + <y>87</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>89</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>C</text> + <x>5</x> + <y>114</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #83</name> + <x>20</x> + <y>109</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #87</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>111</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>D</text> + <x>5</x> + <y>136</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #94</name> + <x>20</x> + <y>131</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #98</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>133</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>PV NAME</text> + <x>125</x> + <y>158</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>STRING VARIABLES</text> + <x>5</x> + <y>158</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #108</name> + <y>156</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>AA</text> + <x>5</x> + <y>173</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>170</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>170</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #123</name> + <x>25</x> + <y>168</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #127</name> + <x>393</x> + <y>303</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #132</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>230</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #136</name> + <y>215</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #140</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>230</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>220</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>INVALID</text> + <x>30</x> + <y>220</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #151</name> + <text>HELP</text> + <x>4</x> + <y>220</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #154</name> + <text>RESULT</text> + <x>280</x> + <y>220</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #157</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>333</y> + <width>80</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #160</name> + <x>384</x> + <y>248</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #165</name> + <x>392</x> + <y>248</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #170</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>256</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #173</name> + <pv_name>$(P)$(C).SVAL</pv_name> + <x>89</x> + <y>253</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #177</name> + <y>252</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #181</name> + <x>384</x> + <y>303</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #186</name> + <x>392</x> + <y>299</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #191</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>333</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #194</name> + <text>DELAY</text> + <y>338</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #197</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>333</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #201</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>368</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #204</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>368</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #208</name> + <text>IVOV</text> + <x>122</x> + <y>372</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #211</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>356</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #214</name> + <x>380</x> + <y>373</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #217</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #222</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #227</name> + <x>190</x> + <y>366</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #231</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>368</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #235</name> + <y>268</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #239</name> + <x>70</x> + <y>333</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #242</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #246</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #249</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #255</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #258</name> + <y>214</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #262</name> + <y>267</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #266</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>283</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #270</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>283</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #274</name> + <text>INVALID</text> + <x>30</x> + <y>273</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #278</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>273</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #281</name> + <y>321</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #285</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>309</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #288</name> + <pv_name>$(P)$(C).OSV</pv_name> + <x>89</x> + <y>306</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #292</name> + <y>305</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #296</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #300</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>192</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #304</name> + <x>25</x> + <y>190</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #308</name> + <text>BB</text> + <x>5</x> + <y>195</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #311</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>67</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #315</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>89</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #319</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>111</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #323</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>133</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #327</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>283</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #330</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>230</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #333</name> + <y>412</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #337</name> + <x>5</x> + <y>418</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #340</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #344</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #347</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #350</name> + <actions> + <action type="open_display"> + <file>userStringCalc_full.opi</file> + <target>replace</target> + <description>user stringCalc (full)</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>418</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #353</name> + <x>164</x> + <y>390</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #356</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #359</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> +</display> diff --git a/FC/calc/userStringCalc_demo.bob b/FC/calc/userStringCalc_demo.bob new file mode 100644 index 0000000..71624d7 --- /dev/null +++ b/FC/calc/userStringCalc_demo.bob @@ -0,0 +1,3863 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringCalc_demo</name> + <x>135</x> + <y>30</y> + <width>610</width> + <height>845</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>#DIGITS</text> + <x>235</x> + <y>36</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #33</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #37</name> + <x>400</x> + <y>5</y> + <width>2</width> + <height>816</height> + <line_width>2</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="815.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #41</name> + <x>400</x> + <y>5</y> + <width>208</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="207.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #45</name> + <x>400</x> + <y>820</y> + <width>208</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="207.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #49</name> + <x>405</x> + <y>590</y> + <width>200</width> + <height>74</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>NOTE: You can use either</text> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>single or double quotes for</text> + <y>15</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>string literals. Using one</text> + <y>30</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>allows you to include the</text> + <y>45</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>other in the string.</text> + <y>60</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>Example string expressions</text> + <x>405</x> + <y>10</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>AA+BB</text> + <x>405</x> + <y>30</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>AA-BB</text> + <x>405</x> + <y>60</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>CONCATENATE STRINGS</text> + <x>415</x> + <y>45</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>AA>BB (<, >=, etc.)</text> + <x>405</x> + <y>90</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>PRINTF('abc%f', A)</text> + <x>405</x> + <y>120</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>$P('abc%f',A)</text> + <x>405</x> + <y>160</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>SSCANF(AA,'%lf')</text> + <x>405</x> + <y>190</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>$S(AA,'%lf')</text> + <x>405</x> + <y>230</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>MAX(AA,BB)</text> + <x>405</x> + <y>260</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>AA-'.VAL'+'.EGU'</text> + <x>405</x> + <y>290</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>'yyy:'+AA-'xxx:'</text> + <x>405</x> + <y>320</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #103</name> + <text>DBL(AA)</text> + <x>405</x> + <y>350</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #106</name> + <text>LEXICAL COMPARE, LOGICAL RESULT</text> + <x>415</x> + <y>105</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #109</name> + <text>ONLY ONE ARGUMENT. RESULT IS</text> + <x>415</x> + <y>135</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>STRING</text> + <x>415</x> + <y>145</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>$P MEANS PRINTF</text> + <x>415</x> + <y>175</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>ONLY ONE ARGUMENT. RESULT TYPE</text> + <x>415</x> + <y>205</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #121</name> + <text>DEPENDS ON FORMAT STRING</text> + <x>415</x> + <y>215</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>$S MEANS SSCANF</text> + <x>415</x> + <y>245</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>LEXICAL COMPARE, STRING RESULT</text> + <x>415</x> + <y>275</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #130</name> + <text>*.VAL -> *.EGU</text> + <x>415</x> + <y>305</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #133</name> + <text>xxx:* -> yyy:*</text> + <x>415</x> + <y>335</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #136</name> + <text>FIND FIRST NUMBER IN STRING,</text> + <x>415</x> + <y>365</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #139</name> + <x>605</x> + <y>5</y> + <width>2</width> + <height>816</height> + <line_width>2</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="815.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #143</name> + <y>332</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>PV NAME</text> + <x>125</x> + <y>335</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text>STRING VARIABLES</text> + <x>5</x> + <y>335</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #153</name> + <y>614</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>BB</text> + <x>5</x> + <y>371</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #160</name> + <x>25</x> + <y>366</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #164</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>368</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #168</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>368</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>CC</text> + <x>5</x> + <y>393</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #175</name> + <x>25</x> + <y>388</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ICCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #179</name> + <pv_name>$(P)$(C).INCC</pv_name> + <x>27</x> + <y>390</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #183</name> + <pv_name>$(P)$(C).CC</pv_name> + <x>235</x> + <y>390</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #187</name> + <text>DD</text> + <x>5</x> + <y>415</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #190</name> + <x>25</x> + <y>410</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IDDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #194</name> + <pv_name>$(P)$(C).INDD</pv_name> + <x>27</x> + <y>412</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #198</name> + <pv_name>$(P)$(C).DD</pv_name> + <x>235</x> + <y>412</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #202</name> + <text>EE</text> + <x>5</x> + <y>437</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #205</name> + <x>25</x> + <y>432</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IEEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #209</name> + <pv_name>$(P)$(C).INEE</pv_name> + <x>27</x> + <y>434</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #213</name> + <pv_name>$(P)$(C).EE</pv_name> + <x>235</x> + <y>434</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #217</name> + <x>25</x> + <y>454</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IFFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #221</name> + <pv_name>$(P)$(C).INFF</pv_name> + <x>27</x> + <y>456</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #225</name> + <pv_name>$(P)$(C).FF</pv_name> + <x>235</x> + <y>456</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #229</name> + <text>AA</text> + <x>5</x> + <y>349</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #232</name> + <x>25</x> + <y>344</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #236</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>346</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #240</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>346</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #244</name> + <text>FF</text> + <x>5</x> + <y>459</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #247</name> + <x>393</x> + <y>709</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #252</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>636</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #256</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>636</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #260</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>626</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #263</name> + <text>INVALID</text> + <x>30</x> + <y>626</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #267</name> + <text>HELP</text> + <x>4</x> + <y>626</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>RESULT</text> + <x>280</x> + <y>626</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #273</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>739</y> + <width>80</width> + <height>15</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #276</name> + <x>384</x> + <y>654</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #281</name> + <x>392</x> + <y>654</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #286</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>662</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #289</name> + <pv_name>$(P)$(C).SVAL</pv_name> + <x>89</x> + <y>659</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #293</name> + <y>658</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #297</name> + <x>384</x> + <y>709</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #302</name> + <x>392</x> + <y>705</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #307</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>739</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #310</name> + <text>DELAY</text> + <y>744</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #313</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>739</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #317</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>774</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #320</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>774</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #324</name> + <text>IVOV</text> + <x>122</x> + <y>778</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #327</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>762</y> + <width>118</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #330</name> + <x>380</x> + <y>779</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #333</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #338</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #343</name> + <x>190</x> + <y>772</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #347</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>774</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #351</name> + <y>674</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #355</name> + <x>70</x> + <y>739</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #358</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #362</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #365</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #368</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #371</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #374</name> + <y>620</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #378</name> + <y>673</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #382</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>689</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #386</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>689</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #390</name> + <text>INVALID</text> + <x>30</x> + <y>679</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #394</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>679</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #397</name> + <y>727</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #401</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>715</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #404</name> + <pv_name>$(P)$(C).OSV</pv_name> + <x>89</x> + <y>712</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #408</name> + <y>711</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #412</name> + <text>HH</text> + <x>5</x> + <y>503</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #415</name> + <x>25</x> + <y>498</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IHHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #419</name> + <pv_name>$(P)$(C).INHH</pv_name> + <x>27</x> + <y>500</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #423</name> + <pv_name>$(P)$(C).HH</pv_name> + <x>235</x> + <y>500</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #427</name> + <text>II</text> + <x>5</x> + <y>525</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #430</name> + <x>25</x> + <y>520</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IIIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #434</name> + <pv_name>$(P)$(C).INII</pv_name> + <x>27</x> + <y>522</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #438</name> + <pv_name>$(P)$(C).II</pv_name> + <x>235</x> + <y>522</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #442</name> + <text>JJ</text> + <x>5</x> + <y>547</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #445</name> + <x>25</x> + <y>542</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IJJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #449</name> + <pv_name>$(P)$(C).INJJ</pv_name> + <x>27</x> + <y>544</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #453</name> + <pv_name>$(P)$(C).JJ</pv_name> + <x>235</x> + <y>544</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #457</name> + <text>KK</text> + <x>5</x> + <y>569</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #460</name> + <x>25</x> + <y>564</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IKKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #464</name> + <pv_name>$(P)$(C).INKK</pv_name> + <x>27</x> + <y>566</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #468</name> + <pv_name>$(P)$(C).KK</pv_name> + <x>235</x> + <y>566</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #472</name> + <x>25</x> + <y>586</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ILLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #476</name> + <pv_name>$(P)$(C).INLL</pv_name> + <x>27</x> + <y>588</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #480</name> + <pv_name>$(P)$(C).LL</pv_name> + <x>235</x> + <y>588</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #484</name> + <text>GG</text> + <x>5</x> + <y>481</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #487</name> + <x>25</x> + <y>476</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IGGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #491</name> + <pv_name>$(P)$(C).INGG</pv_name> + <x>27</x> + <y>478</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #495</name> + <pv_name>$(P)$(C).GG</pv_name> + <x>235</x> + <y>478</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #499</name> + <text>LL</text> + <x>5</x> + <y>591</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #502</name> + <text>INT(AA)</text> + <x>405</x> + <y>390</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #505</name> + <text>STR(A)</text> + <x>405</x> + <y>420</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #508</name> + <text>AA[1,3]</text> + <x>405</x> + <y>450</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #511</name> + <text>AA['ab','yz']</text> + <x>405</x> + <y>490</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #514</name> + <text>AA[1,4][2,3]</text> + <x>405</x> + <y>530</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #517</name> + <text>FIND FIRST NUMBER; CVT TO INT</text> + <x>415</x> + <y>405</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #520</name> + <text>CONVERT TO STRING</text> + <x>415</x> + <y>435</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #523</name> + <text>EXTRACT SUBSTRING</text> + <x>415</x> + <y>465</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #526</name> + <text>'ABC'[1,3] = 'B'</text> + <x>415</x> + <y>475</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #529</name> + <text>EXTRACT SUBSTRING</text> + <x>415</x> + <y>505</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #532</name> + <text>'ABC'['A','C'] = 'B'</text> + <x>415</x> + <y>515</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #535</name> + <text>'ABCDEF'[3,5][1,1] = 'E'</text> + <x>415</x> + <y>545</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #538</name> + <x>405</x> + <y>560</y> + <width>200</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #541</name> + <text>AA{'old','new'}</text> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #544</name> + <text>REPLACE 'OLD' WITH 'NEW' (ONCE)</text> + <x>10</x> + <y>15</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #547</name> + <text>CONVERT TO DOUBLE</text> + <x>415</x> + <y>375</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #550</name> + <x>405</x> + <y>26</y> + <width>198</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="196.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #554</name> + <x>405</x> + <y>680</y> + <width>200</width> + <height>135</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #557</name> + <y>20</y> + <width>200</width> + <height>115</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #560</name> + <text>@@0</text> + <y>90</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #563</name> + <text>GET STRING VAR 0 (@@0=AA, ...)</text> + <x>10</x> + <y>105</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #566</name> + <text>@0</text> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #569</name> + <text>GET VARIABLE 0 (@0=A, @1=B, ...)</text> + <x>10</x> + <y>15</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #572</name> + <text>@A+3</text> + <y>30</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #575</name> + <text>GET VARIABLE A; ADD 3 TO IT</text> + <x>10</x> + <y>45</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #578</name> + <text>@(A+3)</text> + <y>60</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #581</name> + <text>GET VARIABLE A+3</text> + <x>10</x> + <y>75</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #584</name> + <text>Example array expressions</text> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #587</name> + <y>15</y> + <width>198</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="196.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #591</name> + <x>20</x> + <y>63</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #595</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #598</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #602</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #605</name> + <x>20</x> + <y>85</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #609</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #613</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #616</name> + <x>20</x> + <y>107</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #620</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #624</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #627</name> + <x>20</x> + <y>129</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #631</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #635</name> + <text>E</text> + <x>5</x> + <y>156</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #638</name> + <x>20</x> + <y>151</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #642</name> + <pv_name>$(P)$(C).INPE</pv_name> + <x>22</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #646</name> + <text>F</text> + <x>5</x> + <y>178</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #649</name> + <x>20</x> + <y>173</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #653</name> + <pv_name>$(P)$(C).INPF</pv_name> + <x>22</x> + <y>175</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #657</name> + <text>G</text> + <x>5</x> + <y>200</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #660</name> + <x>20</x> + <y>195</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #664</name> + <pv_name>$(P)$(C).INPG</pv_name> + <x>22</x> + <y>197</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #668</name> + <text>H</text> + <x>5</x> + <y>222</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #671</name> + <x>20</x> + <y>217</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #675</name> + <pv_name>$(P)$(C).INPH</pv_name> + <x>22</x> + <y>219</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #679</name> + <text>I</text> + <x>5</x> + <y>244</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #682</name> + <x>20</x> + <y>239</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #686</name> + <pv_name>$(P)$(C).INPI</pv_name> + <x>22</x> + <y>241</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #690</name> + <text>J</text> + <x>5</x> + <y>266</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #693</name> + <x>20</x> + <y>261</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #697</name> + <pv_name>$(P)$(C).INPJ</pv_name> + <x>22</x> + <y>263</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #701</name> + <text>K</text> + <x>5</x> + <y>288</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #704</name> + <x>20</x> + <y>283</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #708</name> + <pv_name>$(P)$(C).INPK</pv_name> + <x>22</x> + <y>285</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #712</name> + <text>L</text> + <x>5</x> + <y>310</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #715</name> + <x>20</x> + <y>305</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #719</name> + <pv_name>$(P)$(C).INPL</pv_name> + <x>22</x> + <y>307</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #723</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #727</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #731</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #735</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #739</name> + <pv_name>$(P)$(C).E</pv_name> + <x>235</x> + <y>153</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #743</name> + <pv_name>$(P)$(C).F</pv_name> + <x>235</x> + <y>175</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #747</name> + <pv_name>$(P)$(C).G</pv_name> + <x>235</x> + <y>197</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #751</name> + <pv_name>$(P)$(C).H</pv_name> + <x>235</x> + <y>219</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #755</name> + <pv_name>$(P)$(C).I</pv_name> + <x>235</x> + <y>241</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #759</name> + <pv_name>$(P)$(C).J</pv_name> + <x>235</x> + <y>263</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #763</name> + <pv_name>$(P)$(C).K</pv_name> + <x>235</x> + <y>285</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #767</name> + <pv_name>$(P)$(C).L</pv_name> + <x>235</x> + <y>307</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #771</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>155</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringCalc$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #775</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #778</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #782</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #785</name> + <text>E.G., 'A:B.VAL' - '.VAL' =</text> + <x>415</x> + <y>75</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #788</name> + <text>DISABLED</text> + <x>240</x> + <y>5</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #792</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>689</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #795</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>636</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #798</name> + <y>818</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #802</name> + <actions> + <action type="open_display"> + <file>userStringCalc_full.opi</file> + <target>replace</target> + <description>no examples</description> + </action> + </actions> + <text>Less</text> + <x>335</x> + <y>824</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #805</name> + <x>5</x> + <y>824</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #808</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #812</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #815</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #818</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>310</x> + <y>755</y> + <width>80</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #821</name> + <x>164</x> + <y>798</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #824</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #827</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> +</display> diff --git a/FC/calc/userStringCalc_full.bob b/FC/calc/userStringCalc_full.bob new file mode 100644 index 0000000..05b5b3e --- /dev/null +++ b/FC/calc/userStringCalc_full.bob @@ -0,0 +1,3026 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringCalc_full</name> + <x>321</x> + <y>25</y> + <width>400</width> + <height>845</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>#DIGITS</text> + <x>235</x> + <y>36</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #26</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>155</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #37</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #47</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>DISABLED</text> + <x>240</x> + <y>5</y> + <width>155</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringCalc$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #55</name> + <y>332</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>PV NAME</text> + <x>125</x> + <y>335</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>STRING VARIABLES</text> + <x>5</x> + <y>335</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #65</name> + <y>614</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>BB</text> + <x>5</x> + <y>371</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #72</name> + <x>25</x> + <y>366</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>368</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>368</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>CC</text> + <x>5</x> + <y>393</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #87</name> + <x>25</x> + <y>388</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ICCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #91</name> + <pv_name>$(P)$(C).INCC</pv_name> + <x>27</x> + <y>390</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #95</name> + <pv_name>$(P)$(C).CC</pv_name> + <x>235</x> + <y>390</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #99</name> + <text>DD</text> + <x>5</x> + <y>415</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #102</name> + <x>25</x> + <y>410</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IDDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #106</name> + <pv_name>$(P)$(C).INDD</pv_name> + <x>27</x> + <y>412</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #110</name> + <pv_name>$(P)$(C).DD</pv_name> + <x>235</x> + <y>412</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text>EE</text> + <x>5</x> + <y>437</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #117</name> + <x>25</x> + <y>432</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IEEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #121</name> + <pv_name>$(P)$(C).INEE</pv_name> + <x>27</x> + <y>434</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #125</name> + <pv_name>$(P)$(C).EE</pv_name> + <x>235</x> + <y>434</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #129</name> + <x>25</x> + <y>454</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IFFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)$(C).INFF</pv_name> + <x>27</x> + <y>456</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #137</name> + <pv_name>$(P)$(C).FF</pv_name> + <x>235</x> + <y>456</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #141</name> + <text>AA</text> + <x>5</x> + <y>349</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #144</name> + <x>25</x> + <y>344</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #148</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>346</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #152</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>346</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #156</name> + <text>FF</text> + <x>5</x> + <y>459</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #159</name> + <x>393</x> + <y>709</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #164</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>636</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #168</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>636</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>626</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #175</name> + <text>INVALID</text> + <x>30</x> + <y>626</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #179</name> + <text>HELP</text> + <x>4</x> + <y>626</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>RESULT</text> + <x>280</x> + <y>626</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #185</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>739</y> + <width>80</width> + <height>15</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #188</name> + <x>384</x> + <y>654</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #193</name> + <x>392</x> + <y>654</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>662</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #201</name> + <pv_name>$(P)$(C).SVAL</pv_name> + <x>89</x> + <y>659</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #205</name> + <y>658</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #209</name> + <x>384</x> + <y>709</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #214</name> + <x>392</x> + <y>705</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #219</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>739</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>DELAY</text> + <y>744</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #225</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>739</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #229</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>774</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #232</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>774</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #236</name> + <text>IVOV</text> + <x>122</x> + <y>778</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #239</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>762</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #242</name> + <x>380</x> + <y>779</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #245</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #250</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #255</name> + <x>190</x> + <y>772</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #259</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>774</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #263</name> + <y>674</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #267</name> + <x>70</x> + <y>739</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #270</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #274</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #277</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #280</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #283</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #286</name> + <y>620</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #290</name> + <y>673</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #294</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>689</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #298</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>689</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #302</name> + <text>INVALID</text> + <x>30</x> + <y>679</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #306</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>679</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #309</name> + <y>727</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #313</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>715</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #316</name> + <pv_name>$(P)$(C).OSV</pv_name> + <x>89</x> + <y>712</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #320</name> + <y>711</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #324</name> + <text>HH</text> + <x>5</x> + <y>503</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #327</name> + <x>25</x> + <y>498</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IHHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #331</name> + <pv_name>$(P)$(C).INHH</pv_name> + <x>27</x> + <y>500</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #335</name> + <pv_name>$(P)$(C).HH</pv_name> + <x>235</x> + <y>500</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #339</name> + <text>II</text> + <x>5</x> + <y>525</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #342</name> + <x>25</x> + <y>520</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IIIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #346</name> + <pv_name>$(P)$(C).INII</pv_name> + <x>27</x> + <y>522</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #350</name> + <pv_name>$(P)$(C).II</pv_name> + <x>235</x> + <y>522</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #354</name> + <text>JJ</text> + <x>5</x> + <y>547</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #357</name> + <x>25</x> + <y>542</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IJJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #361</name> + <pv_name>$(P)$(C).INJJ</pv_name> + <x>27</x> + <y>544</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #365</name> + <pv_name>$(P)$(C).JJ</pv_name> + <x>235</x> + <y>544</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #369</name> + <text>KK</text> + <x>5</x> + <y>569</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #372</name> + <x>25</x> + <y>564</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IKKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #376</name> + <pv_name>$(P)$(C).INKK</pv_name> + <x>27</x> + <y>566</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #380</name> + <pv_name>$(P)$(C).KK</pv_name> + <x>235</x> + <y>566</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #384</name> + <x>25</x> + <y>586</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ILLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #388</name> + <pv_name>$(P)$(C).INLL</pv_name> + <x>27</x> + <y>588</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #392</name> + <pv_name>$(P)$(C).LL</pv_name> + <x>235</x> + <y>588</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #396</name> + <text>GG</text> + <x>5</x> + <y>481</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #399</name> + <x>25</x> + <y>476</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IGGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #403</name> + <pv_name>$(P)$(C).INGG</pv_name> + <x>27</x> + <y>478</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #407</name> + <pv_name>$(P)$(C).GG</pv_name> + <x>235</x> + <y>478</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #411</name> + <text>LL</text> + <x>5</x> + <y>591</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #414</name> + <x>20</x> + <y>63</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #418</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #421</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #425</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #428</name> + <x>20</x> + <y>85</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #432</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #436</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #439</name> + <x>20</x> + <y>107</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #443</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #447</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #450</name> + <x>20</x> + <y>129</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #454</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #458</name> + <text>E</text> + <x>5</x> + <y>156</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #461</name> + <x>20</x> + <y>151</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #465</name> + <pv_name>$(P)$(C).INPE</pv_name> + <x>22</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #469</name> + <text>F</text> + <x>5</x> + <y>178</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #472</name> + <x>20</x> + <y>173</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #476</name> + <pv_name>$(P)$(C).INPF</pv_name> + <x>22</x> + <y>175</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #480</name> + <text>G</text> + <x>5</x> + <y>200</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #483</name> + <x>20</x> + <y>195</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #487</name> + <pv_name>$(P)$(C).INPG</pv_name> + <x>22</x> + <y>197</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #491</name> + <text>H</text> + <x>5</x> + <y>222</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #494</name> + <x>20</x> + <y>217</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #498</name> + <pv_name>$(P)$(C).INPH</pv_name> + <x>22</x> + <y>219</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #502</name> + <text>I</text> + <x>5</x> + <y>244</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #505</name> + <x>20</x> + <y>239</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #509</name> + <pv_name>$(P)$(C).INPI</pv_name> + <x>22</x> + <y>241</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #513</name> + <text>J</text> + <x>5</x> + <y>266</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #516</name> + <x>20</x> + <y>261</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #520</name> + <pv_name>$(P)$(C).INPJ</pv_name> + <x>22</x> + <y>263</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #524</name> + <text>K</text> + <x>5</x> + <y>288</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #527</name> + <x>20</x> + <y>283</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #531</name> + <pv_name>$(P)$(C).INPK</pv_name> + <x>22</x> + <y>285</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #535</name> + <text>L</text> + <x>5</x> + <y>310</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #538</name> + <x>20</x> + <y>305</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #542</name> + <pv_name>$(P)$(C).INPL</pv_name> + <x>22</x> + <y>307</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #546</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #550</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #554</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #558</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #562</name> + <pv_name>$(P)$(C).E</pv_name> + <x>235</x> + <y>153</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #566</name> + <pv_name>$(P)$(C).F</pv_name> + <x>235</x> + <y>175</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #570</name> + <pv_name>$(P)$(C).G</pv_name> + <x>235</x> + <y>197</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #574</name> + <pv_name>$(P)$(C).H</pv_name> + <x>235</x> + <y>219</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #578</name> + <pv_name>$(P)$(C).I</pv_name> + <x>235</x> + <y>241</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #582</name> + <pv_name>$(P)$(C).J</pv_name> + <x>235</x> + <y>263</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #586</name> + <pv_name>$(P)$(C).K</pv_name> + <x>235</x> + <y>285</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #590</name> + <pv_name>$(P)$(C).L</pv_name> + <x>235</x> + <y>307</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #594</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>636</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #597</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>689</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #600</name> + <y>818</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #604</name> + <x>5</x> + <y>824</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #607</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #611</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #614</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #617</name> + <actions> + <action type="open_display"> + <file>userStringCalc_demo.opi</file> + <target>replace</target> + <description>user stringCalc (demo)</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>825</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #620</name> + <actions> + <action type="open_display"> + <file>userStringCalc.opi</file> + <target>replace</target> + <description>user stringCalc</description> + </action> + </actions> + <text>Less</text> + <x>295</x> + <y>825</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #623</name> + <x>164</x> + <y>798</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #626</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #629</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> +</display> diff --git a/FC/calc/userStringCalcs10.bob b/FC/calc/userStringCalcs10.bob new file mode 100644 index 0000000..3d8b52d --- /dev/null +++ b/FC/calc/userStringCalcs10.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringCalcs10</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userStringCalcEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>1</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>2</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>3</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>4</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>5</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>6</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>7</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>8</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>9</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>10</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userStringCalcs10more.bob b/FC/calc/userStringCalcs10more.bob new file mode 100644 index 0000000..37a78dc --- /dev/null +++ b/FC/calc/userStringCalcs10more.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringCalcs10more</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userStringCalcEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N1)</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N2)</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N3)</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N4)</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N5)</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N6)</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N7)</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N8)</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N9)</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userStringCalcs_line.bob</file> + <macros> + <N>$(N10)</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userStringCalcs_line.bob b/FC/calc/userStringCalcs_line.bob new file mode 100644 index 0000000..20389d9 --- /dev/null +++ b/FC/calc/userStringCalcs_line.bob @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringCalcs_line</name> + <x>1685</x> + <y>176</y> + <width>195</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)userStringCalc$(N).DESC</pv_name> + <x>65</x> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #10</name> + <actions> + <action type="open_display"> + <file>userStringCalc.opi</file> + <macros> + <C>userStringCalc$(N)</C> + </macros> + <target>tab</target> + <description>user String Calc $(N)</description> + </action> + <action type="open_display"> + <file>userStringCalc_full.opi</file> + <macros> + <C>userStringCalc$(N)</C> + </macros> + <target>tab</target> + <description>user String Calc $(N) (full)</description> + </action> + </actions> + <text>$(N)</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #14</name> + <pv_name>$(P)userStringCalc$(N)Enable</pv_name> + <x>25</x> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>185</x> + <width>10</width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringCalc$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userStringSeq.bob b/FC/calc/userStringSeq.bob new file mode 100644 index 0000000..a34589c --- /dev/null +++ b/FC/calc/userStringSeq.bob @@ -0,0 +1,190 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringSeq</name> + <x>50</x> + <y>236</y> + <width>750</width> + <height>190</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>750</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(S).SCAN</pv_name> + <y>30</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(S).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <x>-1</x> + <y>27</y> + <width>749</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="746.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #26</name> + <pv_name>$(P)$(S).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>($(P)$(S))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #33</name> + <actions> + <action type="open_display"> + <file>userStringSeq_full.opi</file> + <target>replace</target> + <description>Show more fields</description> + </action> + </actions> + <text>More</text> + <x>700</x> + <y>170</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>DISABLED</text> + <x>430</x> + <y>5</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringSeq$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #40</name> + <file>yySseq_bare.bob</file> + <y>45</y> + <width>747</width> + <height>145</height> + </widget> +</display> diff --git a/FC/calc/userStringSeq_full.bob b/FC/calc/userStringSeq_full.bob new file mode 100644 index 0000000..86b5d17 --- /dev/null +++ b/FC/calc/userStringSeq_full.bob @@ -0,0 +1,751 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringSeq_full</name> + <x>49</x> + <y>457</y> + <width>750</width> + <height>375</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>750</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(S).SCAN</pv_name> + <y>30</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(S).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <x>-1</x> + <y>27</y> + <width>749</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="746.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #26</name> + <pv_name>$(P)$(S).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>($(P)$(S))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #33</name> + <actions> + <action type="open_display"> + <file>userStringSeq.opi</file> + <target>replace</target> + <description>Show fewer fields</description> + </action> + </actions> + <text>Less</text> + <x>700</x> + <y>320</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>DISABLED</text> + <x>430</x> + <y>5</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringSeq$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #40</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>115</x> + <y>50</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #43</name> + <text>INPUT PV NAME</text> + <x>25</x> + <y>55</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>STRING VALUE</text> + <x>230</x> + <y>55</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>VALUE</text> + <x>435</x> + <y>55</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>OUTPUT PV NAME</text> + <x>520</x> + <y>55</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #55</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>610</x> + <y>50</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #58</name> + <pv_name>$(P)$(S).FLNK</pv_name> + <x>520</x> + <y>317</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>FORWARD LINK</text> + <x>439</x> + <y>322</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>DELAY</text> + <x>180</x> + <y>55</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #68</name> + <x>675</x> + <y>45</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #71</name> + <text>WAIT FOR</text> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>COMPLETION?</text> + <y>10</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #77</name> + <actions> + <action type="open_display"> + <file>yySseq_help.opi</file> + <target>tab</target> + <description>annotated display</description> + </action> + </actions> + <text>?</text> + <x>675</x> + <y>313</y> + <width>25</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>NUMERIC</text> + <x>434</x> + <y>45</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #83</name> + <x>290</x> + <y>315</y> + <width>100</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>BUSY</text> + <x>50</x> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #90</name> + <y>5</y> + <width>100</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>message button #93</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).ABORT</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).ABORT</pv_name> + <text>ABORT</text> + <width>45</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>ABORTING</text> + <x>50</x> + <y>5</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ABORT</pv_name> + </rule> + </rules> + </widget> + </widget> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #100</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>1</EL> + <ELN>01</ELN> + </macros> + <y>65</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #102</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>2</EL> + <ELN>02</ELN> + </macros> + <y>90</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #104</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>3</EL> + <ELN>03</ELN> + </macros> + <y>115</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #106</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>4</EL> + <ELN>04</ELN> + </macros> + <y>140</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #108</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>5</EL> + <ELN>05</ELN> + </macros> + <y>165</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #110</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>6</EL> + <ELN>06</ELN> + </macros> + <y>190</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #112</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>7</EL> + <ELN>07</ELN> + </macros> + <y>215</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #114</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>8</EL> + <ELN>08</ELN> + </macros> + <y>240</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #116</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>9</EL> + <ELN>09</ELN> + </macros> + <y>265</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #118</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>A</EL> + <ELN>10</ELN> + </macros> + <y>290</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>320</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b||c||d)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR1</pv_name> + <pv_name>$(P)$(S).WERR2</pv_name> + <pv_name>$(P)$(S).WERR3</pv_name> + <pv_name>$(P)$(S).WERR4</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>320</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b||c||d)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR5</pv_name> + <pv_name>$(P)$(S).WERR6</pv_name> + <pv_name>$(P)$(S).WERR7</pv_name> + <pv_name>$(P)$(S).WERR8</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #128</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>320</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR9</pv_name> + <pv_name>$(P)$(S).WERRA</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #132</name> + <pv_name>$(P)$(S).SELL</pv_name> + <x>5</x> + <y>350</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #136</name> + <text>SELL</text> + <x>5</x> + <y>340</y> + <width>150</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #139</name> + <pv_name>$(P)$(S).SELN</pv_name> + <x>160</x> + <y>350</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>SELN</text> + <x>160</x> + <y>340</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #146</name> + <x>210</x> + <y>340</y> + <width>80</width> + <height>30</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>SELM</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #152</name> + <pv_name>$(P)$(S).SELM</pv_name> + <y>10</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/userStringSeq_help.bob b/FC/calc/userStringSeq_help.bob new file mode 100644 index 0000000..cb2ef65 --- /dev/null +++ b/FC/calc/userStringSeq_help.bob @@ -0,0 +1,3441 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringSeq_help</name> + <x>46</x> + <y>385</y> + <width>1100</width> + <height>590</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>297</x> + <y>196</y> + <width>759</width> + <height>200</height> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <x>301</x> + <y>200</y> + <width>753</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text># DIGITS</text> + <x>531</x> + <y>235</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #15</name> + <x>300</x> + <y>227</y> + <width>754</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="752.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text><NAME OF RECORD></text> + <x>541</x> + <y>206</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #22</name> + <x>1002</x> + <y>372</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #24</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>416</x> + <y>250</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>INPUT PV NAME</text> + <x>326</x> + <y>255</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>DELAY</text> + <x>481</x> + <y>255</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #33</name> + <x>301</x> + <y>230</y> + <width>100</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #36</name> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>EXECUTION</text> + <y>1</y> + <width>76</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>MODE</text> + <y>10</y> + <width>76</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #45</name> + <width>100</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #48</name> + <width>99</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="98.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #52</name> + <width>99</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="98.0" y="0.0"> + </point> + <point x="98.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #56</name> + <x>81</x> + <y>6</y> + <width>11</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #59</name> + <width>10</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="9.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #63</name> + <width>10</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="9.0" y="0.0"> + </point> + <point x="9.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>STRING VALUE</text> + <x>536</x> + <y>255</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>VALUE</text> + <x>741</x> + <y>255</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>OUTPUT PV NAME</text> + <x>826</x> + <y>255</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #76</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>916</x> + <y>250</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>FORWARD LINK</text> + <x>732</x> + <y>372</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #82</name> + <x>981</x> + <y>245</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>WAIT FOR</text> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>COMPLETION?</text> + <y>10</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>NUMERIC</text> + <x>741</x> + <y>245</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #94</name> + <x>581</x> + <y>230</y> + <width>25</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #97</name> + <x>1</x> + <y>1</y> + <width>24</width> + <height>19</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>#</text> + <x>1</x> + <y>2</y> + <width>24</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #103</name> + <width>24</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #106</name> + <x>1</x> + <y>1</y> + <width>23</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="22.0" y="0.0"> + </point> + <point x="22.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #110</name> + <x>1</x> + <y>1</y> + <width>23</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="22.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #114</name> + <x>300</x> + <y>200</y> + <width>235</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #117</name> + <width>235</width> + <height>25</height> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <background_color> + <color red="105" green="105" blue="105"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #120</name> + <x>1</x> + <y>1</y> + <width>233</width> + <height>23</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text><DESCRIPTION></text> + <x>1</x> + <y>4</y> + <width>233</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #126</name> + <width>234</width> + <height>24</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="233.0" y="0.0"> + </point> + <point x="233.0" y="23.0"> + </point> + <point x="0.0" y="23.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #130</name> + <x>826</x> + <y>366</y> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #133</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #136</name> + <text><NAME OF A RECORD></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #139</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #143</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text></text> + <x>10</x> + <y>125</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text>1) If 'DELAY' is nonzero, wait for the</text> + <x>10</x> + <y>140</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>a multiple of some clock period --</text> + <x>10</x> + <y>185</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #156</name> + <text>seconds, and will be quantized to</text> + <x>10</x> + <y>170</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #159</name> + <text></text> + <x>10</x> + <y>215</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>2) If 'INPUT PV NAME' is not blank,</text> + <x>10</x> + <y>230</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #165</name> + <text>read a value from that PV, and put</text> + <x>10</x> + <y>245</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text>string and numeric renditions of</text> + <x>10</x> + <y>260</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text>the value into the 'STRING VALUE'</text> + <x>10</x> + <y>275</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #174</name> + <text></text> + <x>10</x> + <y>305</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>3) If 'OUTPUT PV NAME' is not blank,</text> + <x>10</x> + <y>320</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>write the string or numeric value</text> + <x>10</x> + <y>335</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>(depending on the type of the</text> + <x>10</x> + <y>350</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #186</name> + <text>recipient PV).</text> + <x>10</x> + <y>365</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>4) If 'WAIT FOR COMPLETION' has the</text> + <x>10</x> + <y>395</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #192</name> + <text>value 'WAIT', and the link has the</text> + <x>10</x> + <y>410</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text>typically .0166... seconds (60 Hz).</text> + <x>10</x> + <y>200</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>This display controls a sequence of</text> + <x>10</x> + <y>20</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>operations (numbered 1-4 here, a</text> + <x>10</x> + <y>35</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>larger display shows all 10), each</text> + <x>10</x> + <y>50</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>described by one row of fields as</text> + <x>10</x> + <y>65</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>shown at right. Rows are processed in</text> + <x>10</x> + <y>80</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>sequence, and each row operates as</text> + <x>10</x> + <y>95</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>follows:</text> + <x>10</x> + <y>110</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #219</name> + <text>specified time. The time is in</text> + <x>10</x> + <y>155</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text></text> + <x>10</x> + <y>380</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #225</name> + <text>and 'NUMERIC VALUE' fields.</text> + <x>10</x> + <y>290</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #228</name> + <x>326</x> + <y>292</y> + <width>725</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #231</name> + <x>156</x> + <y>1</y> + <width>49</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #234</name> + <width>47</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>TIME (S)</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #240</name> + <text>TO WAIT</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #243</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="46.0" y="0.0"> + </point> + <point x="46.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #247</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="46.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #251</name> + <x>212</x> + <width>194</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #254</name> + <text><STRING TO BE WRITTEN></text> + <x>212</x> + <y>5</y> + <width>196</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #257</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="193.0" y="0.0"> + </point> + <point x="193.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #261</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="193.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #265</name> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #268</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #271</name> + <text><PV TO READ FROM></text> + <x>1</x> + <y>5</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #274</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #278</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #282</name> + <x>500</x> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #285</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #288</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #291</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #295</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #299</name> + <x>415</x> + <width>79</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #302</name> + <width>78</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #305</name> + <text><NUMBER TO</text> + <y>1</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #308</name> + <text>BE WRITTEN></text> + <y>10</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #311</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #315</name> + <width>77</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #319</name> + <x>660</x> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #322</name> + <width>65</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #325</name> + <text>WAIT OR</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #328</name> + <text>NO WAIT?</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #331</name> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #334</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="64.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #338</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="64.0" y="0.0"> + </point> + <point x="64.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #342</name> + <x>53</x> + <y>6</y> + <width>7</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #345</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="6.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #349</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="6.0" y="0.0"> + </point> + <point x="6.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #353</name> + <text>2</text> + <x>301</x> + <y>295</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #356</name> + <text>1</text> + <x>301</x> + <y>270</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #359</name> + <x>482</x> + <y>268</y> + <width>49</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #362</name> + <width>47</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #365</name> + <text>TIME (S)</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #368</name> + <text>TO WAIT</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #371</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="46.0" y="0.0"> + </point> + <point x="46.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #375</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="46.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #379</name> + <x>538</x> + <y>267</y> + <width>194</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #382</name> + <text><STRING TO BE WRITTEN></text> + <x>538</x> + <y>272</y> + <width>196</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #385</name> + <x>538</x> + <y>267</y> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="193.0" y="0.0"> + </point> + <point x="193.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #389</name> + <x>538</x> + <y>267</y> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="193.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #393</name> + <x>326</x> + <y>267</y> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #396</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #399</name> + <text><PV TO READ FROM></text> + <x>1</x> + <y>5</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #402</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #406</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #410</name> + <x>826</x> + <y>267</y> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #413</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #416</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #419</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #423</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #427</name> + <x>741</x> + <y>267</y> + <width>79</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #430</name> + <width>78</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #433</name> + <text><NUMBER TO</text> + <y>1</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #436</name> + <text>BE WRITTEN></text> + <y>10</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #439</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #443</name> + <width>77</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #447</name> + <x>986</x> + <y>267</y> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #450</name> + <width>65</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #453</name> + <text>WAIT OR</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #456</name> + <text>NO WAIT?</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #459</name> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #462</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="64.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #466</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="64.0" y="0.0"> + </point> + <point x="64.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #470</name> + <x>53</x> + <y>6</y> + <width>7</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #473</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="6.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #477</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="6.0" y="0.0"> + </point> + <point x="6.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #481</name> + <text>3</text> + <x>301</x> + <y>320</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #484</name> + <x>326</x> + <y>317</y> + <width>725</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #487</name> + <x>156</x> + <y>1</y> + <width>49</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #490</name> + <width>47</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #493</name> + <text>TIME (S)</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #496</name> + <text>TO WAIT</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #499</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="46.0" y="0.0"> + </point> + <point x="46.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #503</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="46.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #507</name> + <x>212</x> + <width>194</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #510</name> + <text><STRING TO BE WRITTEN></text> + <x>212</x> + <y>5</y> + <width>196</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #513</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="193.0" y="0.0"> + </point> + <point x="193.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #517</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="193.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #521</name> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #524</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #527</name> + <text><PV TO READ FROM></text> + <x>1</x> + <y>5</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #530</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #534</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #538</name> + <x>500</x> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #541</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #544</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #547</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #551</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #555</name> + <x>415</x> + <width>79</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #558</name> + <width>78</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #561</name> + <text><NUMBER TO</text> + <y>1</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #564</name> + <text>BE WRITTEN></text> + <y>10</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #567</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #571</name> + <width>77</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #575</name> + <x>660</x> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #578</name> + <width>65</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #581</name> + <text>WAIT OR</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #584</name> + <text>NO WAIT?</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #587</name> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #590</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="64.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #594</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="64.0" y="0.0"> + </point> + <point x="64.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #598</name> + <x>53</x> + <y>6</y> + <width>7</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #601</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="6.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #605</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="6.0" y="0.0"> + </point> + <point x="6.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #609</name> + <text>4</text> + <x>301</x> + <y>345</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #612</name> + <x>326</x> + <y>342</y> + <width>725</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #615</name> + <x>156</x> + <y>1</y> + <width>49</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #618</name> + <width>47</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #621</name> + <text>TIME (S)</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #624</name> + <text>TO WAIT</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #627</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="46.0" y="0.0"> + </point> + <point x="46.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #631</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="46.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #635</name> + <x>212</x> + <width>194</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #638</name> + <text><STRING TO BE WRITTEN></text> + <x>212</x> + <y>5</y> + <width>196</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #641</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="193.0" y="0.0"> + </point> + <point x="193.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #645</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="193.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #649</name> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #652</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #655</name> + <text><PV TO READ FROM></text> + <x>1</x> + <y>5</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #658</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #662</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #666</name> + <x>500</x> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #669</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #672</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #675</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #679</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #683</name> + <x>415</x> + <width>79</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #686</name> + <width>78</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #689</name> + <text><NUMBER TO</text> + <y>1</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #692</name> + <text>BE WRITTEN></text> + <y>10</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #695</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #699</name> + <width>77</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #703</name> + <x>660</x> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #706</name> + <width>65</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #709</name> + <text>WAIT OR</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #712</name> + <text>NO WAIT?</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #715</name> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #718</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="64.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #722</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="64.0" y="0.0"> + </point> + <point x="64.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #726</name> + <x>53</x> + <y>6</y> + <width>7</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #729</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="6.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #733</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="6.0" y="0.0"> + </point> + <point x="6.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #737</name> + <text>BUSY</text> + <x>643</x> + <y>365</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #740</name> + <text>ABORTING</text> + <x>643</x> + <y>375</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #743</name> + <x>474</x> + <y>263</y> + <width>60</width> + <height>27</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #746</name> + <x>579</x> + <y>360</y> + <width>131</width> + <height>37</height> + <line_width>2</line_width> + <line_color> + <color red="251" green="243" blue="74"> + </color> + </line_color> + <background_color> + <color red="251" green="243" blue="74"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #749</name> + <x>321</x> + <y>287</y> + <width>156</width> + <height>26</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #752</name> + <x>823</x> + <y>313</y> + <width>156</width> + <height>26</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #755</name> + <x>979</x> + <y>337</y> + <width>69</width> + <height>31</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #758</name> + <x>271</x> + <y>269</y> + <width>58</width> + <height>28</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="57.0" y="27.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #762</name> + <x>273</x> + <y>326</y> + <width>553</width> + <height>18</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="17.0"> + </point> + <point x="552.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #766</name> + <x>285</x> + <y>168</y> + <width>195</width> + <height>103</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="194.0" y="102.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #770</name> + <x>481</x> + <y>230</y> + <width>40</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #773</name> + <width>39</width> + <height>19</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #776</name> + <text>PROC</text> + <y>3</y> + <width>40</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #779</name> + <width>39</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="38.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #783</name> + <width>39</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="38.0" y="0.0"> + </point> + <point x="38.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #787</name> + <x>593</x> + <y>370</y> + <width>45</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #790</name> + <width>44</width> + <height>19</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #793</name> + <text>ABORT</text> + <y>3</y> + <width>45</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #796</name> + <width>43</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="42.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #800</name> + <width>43</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="42.0" y="0.0"> + </point> + <point x="42.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #804</name> + <x>278</x> + <y>366</y> + <width>730</width> + <height>52</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="51.0"> + </point> + <point x="643.0" y="51.0"> + </point> + <point x="729.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #808</name> + <text>FORWARD LINK: always executed, and</text> + <x>799</x> + <y>432</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #811</name> + <text>always the last thing executed.</text> + <x>799</x> + <y>447</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #814</name> + <text>the FORWARD LINK, if this is the</text> + <x>10</x> + <y>485</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #817</name> + <text>last row). Note that WAIT does not</text> + <x>10</x> + <y>500</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #820</name> + <text>(3) to complete before going on to</text> + <x>10</x> + <y>455</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #823</name> + <text>the next row (or before executing</text> + <x>9</x> + <y>470</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #826</name> + <text>for processing that results from</text> + <x>10</x> + <y>440</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #829</name> + <text>attribute 'CA', the record will wait</text> + <x>10</x> + <y>425</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #832</name> + <x>301</x> + <y>430</y> + <width>480</width> + <height>149</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #835</name> + <text>While a sequence is active, the word 'BUSY' will be visible.</text> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #838</name> + <text>If the ABORT button is pressed, an active sequence will be aborted.</text> + <y>15</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #841</name> + <text>If the sseq record is waiting for the completion callback from a 'WAIT'</text> + <y>60</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #844</name> + <text>link, then the abort will finish after that callback is received.</text> + <y>75</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #847</name> + <text>(You can release the sseq record from this wait by overwriting the</text> + <y>90</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #850</name> + <text>WAIT-link field, but note that this will have no effect on any</text> + <y>105</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #853</name> + <text>processing that the link field started.)</text> + <y>120</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #856</name> + <text>This will stop the sseq record, but it will not stop any processing</text> + <y>30</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #859</name> + <text>that the sseq record has already started with its links.</text> + <y>45</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #862</name> + <text>When the abort finishes, the FORWARD LINK will be executed.</text> + <y>135</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #865</name> + <x>630</x> + <y>396</y> + <width>15</width> + <height>31</height> + <line_width>2</line_width> + <line_color> + <color red="251" green="243" blue="74"> + </color> + </line_color> + <points> + <point x="14.0" y="1.0"> + </point> + <point x="1.0" y="30.0"> + </point> + </points> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #869</name> + <x>815</x> + <y>356</y> + <width>164</width> + <height>37</height> + <line_width>2</line_width> + <line_color> + <color red="251" green="243" blue="74"> + </color> + </line_color> + <background_color> + <color red="251" green="243" blue="74"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #872</name> + <x>890</x> + <y>391</y> + <width>5</width> + <height>42</height> + <line_width>2</line_width> + <line_color> + <color red="251" green="243" blue="74"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="4.0" y="41.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #876</name> + <text>affect the DELAY in item (1).</text> + <x>10</x> + <y>515</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/calc/userStringSeqs10.bob b/FC/calc/userStringSeqs10.bob new file mode 100644 index 0000000..833109f --- /dev/null +++ b/FC/calc/userStringSeqs10.bob @@ -0,0 +1,154 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringSeqs10</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>240</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userStringSeqEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>1</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>2</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>3</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>4</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>5</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>6</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>7</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>8</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>9</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>10</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #29</name> + <actions> + <action type="open_display"> + <file>editSseq.opi</file> + <macros> + <Q>ES:</Q> + </macros> + <target>tab</target> + <description>editSseq</description> + </action> + </actions> + <text>editSeq</text> + <y>220</y> + <width>70</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/userStringSeqs10more.bob b/FC/calc/userStringSeqs10more.bob new file mode 100644 index 0000000..c06a08b --- /dev/null +++ b/FC/calc/userStringSeqs10more.bob @@ -0,0 +1,154 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringSeqs10more</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>240</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userStringSeqEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N1)</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N2)</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N3)</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N4)</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N5)</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N6)</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N7)</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N8)</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N9)</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userStringSeqs_line.bob</file> + <macros> + <N>$(N10)</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #29</name> + <actions> + <action type="open_display"> + <file>editSseq.opi</file> + <macros> + <Q>ES:</Q> + </macros> + <target>tab</target> + <description>editSseq</description> + </action> + </actions> + <text>editSeq</text> + <y>220</y> + <width>70</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/userStringSeqs_line.bob b/FC/calc/userStringSeqs_line.bob new file mode 100644 index 0000000..b62474d --- /dev/null +++ b/FC/calc/userStringSeqs_line.bob @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userStringSeqs_line</name> + <x>1685</x> + <y>176</y> + <width>195</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)userStringSeq$(N).DESC</pv_name> + <x>65</x> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #10</name> + <actions> + <action type="open_display"> + <file>userStringSeq.opi</file> + <macros> + <S>userStringSeq$(N)</S> + </macros> + <target>tab</target> + <description>user String Seq $(N)</description> + </action> + <action type="open_display"> + <file>userStringSeq_full.opi</file> + <macros> + <S>userStringSeq$(N)</S> + </macros> + <target>tab</target> + <description>user String Seq $(N) (full)</description> + </action> + </actions> + <text>$(N)</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #14</name> + <pv_name>$(P)userStringSeq$(N)Enable</pv_name> + <x>25</x> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>185</x> + <width>10</width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringSeq$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userTransform.bob b/FC/calc/userTransform.bob new file mode 100644 index 0000000..bfb107f --- /dev/null +++ b/FC/calc/userTransform.bob @@ -0,0 +1,1014 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userTransform</name> + <x>33</x> + <y>158</y> + <width>710</width> + <height>185</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>710</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(T).INPA</pv_name> + <x>112</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #13</name> + <x>110</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #17</name> + <pv_name>$(P)$(T).A</pv_name> + <x>465</x> + <y>67</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(T).D</pv_name> + <x>465</x> + <y>142</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #25</name> + <pv_name>$(P)$(T).B</pv_name> + <x>465</x> + <y>92</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #29</name> + <pv_name>$(P)$(T).C</pv_name> + <x>465</x> + <y>117</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>VALUE</text> + <x>465</x> + <y>55</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(T).INPD</pv_name> + <x>112</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(T).INPC</pv_name> + <x>112</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(T).INPB</pv_name> + <x>112</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #48</name> + <x>110</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IDV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #52</name> + <x>110</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #56</name> + <x>110</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ICV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #60</name> + <pv_name>$(P)$(T).CLCA$</pv_name> + <x>267</x> + <y>67</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #64</name> + <pv_name>$(P)$(T).CLCB$</pv_name> + <x>267</x> + <y>92</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(T).CLCC$</pv_name> + <x>267</x> + <y>117</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(T).CLCD$</pv_name> + <x>267</x> + <y>142</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>B</text> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #88</name> + <pv_name>$(P)$(T).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #91</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(T).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(T).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #94</name> + <pv_name>$(P)$(T).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #101</name> + <actions> + <action type="open_display"> + <file>userTransform_full.opi</file> + <target>replace</target> + <description>Show all fields</description> + </action> + </actions> + <text>More</text> + <x>660</x> + <y>165</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #104</name> + <x>-1</x> + <y>27</y> + <width>714</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="711.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #108</name> + <pv_name>$(P)$(T).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>($(P)$(T))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(T).CMTA</pv_name> + <x>15</x> + <y>67</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(T).CMTD</pv_name> + <x>15</x> + <y>142</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(T).CMTB</pv_name> + <x>15</x> + <y>92</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #127</name> + <pv_name>$(P)$(T).CMTC</pv_name> + <x>15</x> + <y>117</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #131</name> + <text>COMMENT</text> + <x>15</x> + <y>55</y> + <width>95</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>** ** DISABLED ** **</text> + <x>415</x> + <y>32</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userTran$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #138</name> + <x>265</x> + <y>65</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CAV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #142</name> + <x>265</x> + <y>90</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #146</name> + <x>265</x> + <y>115</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CCV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #150</name> + <x>265</x> + <y>140</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #154</name> + <pv_name>$(P)$(T).OUTA</pv_name> + <x>552</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #158</name> + <x>550</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #162</name> + <pv_name>$(P)$(T).OUTD</pv_name> + <x>552</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #166</name> + <pv_name>$(P)$(T).OUTC</pv_name> + <x>552</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #170</name> + <pv_name>$(P)$(T).OUTB</pv_name> + <x>552</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #174</name> + <x>550</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ODV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #178</name> + <x>550</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #182</name> + <x>550</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OCV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #186</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>INPUT PV NAME</text> + <x>112</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #189</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>EXPRESSION</text> + <x>267</x> + <y>49</y> + <width>196</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #192</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>OUTPUT PV NAME</text> + <x>552</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #195</name> + <x>268</x> + <y>168</y> + <width>197</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #198</name> + <pv_name>$(P)$(T).COPT</pv_name> + <x>77</x> + <width>120</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>CALC OPTION:</text> + <y>3</y> + <width>75</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> +</display> diff --git a/FC/calc/userTransform_full.bob b/FC/calc/userTransform_full.bob new file mode 100644 index 0000000..ab4a745 --- /dev/null +++ b/FC/calc/userTransform_full.bob @@ -0,0 +1,3155 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userTransform_full</name> + <x>164</x> + <y>554</y> + <width>710</width> + <height>490</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>710</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(T).INPA</pv_name> + <x>112</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #13</name> + <x>110</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #17</name> + <pv_name>$(P)$(T).INPJ</pv_name> + <x>112</x> + <y>292</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(T).INPI</pv_name> + <x>112</x> + <y>267</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #25</name> + <x>110</x> + <y>265</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IIV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #29</name> + <x>110</x> + <y>290</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IJV</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #33</name> + <x>465</x> + <y>55</y> + <width>80</width> + <height>407</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(T).I</pv_name> + <y>212</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(T).J</pv_name> + <y>237</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(T).K</pv_name> + <y>262</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #48</name> + <pv_name>$(P)$(T).L</pv_name> + <y>287</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #52</name> + <pv_name>$(P)$(T).A</pv_name> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #56</name> + <pv_name>$(P)$(T).D</pv_name> + <y>87</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #60</name> + <pv_name>$(P)$(T).B</pv_name> + <y>37</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #64</name> + <pv_name>$(P)$(T).C</pv_name> + <y>62</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(T).E</pv_name> + <y>112</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(T).F</pv_name> + <y>137</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(T).G</pv_name> + <y>162</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(T).H</pv_name> + <y>187</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #84</name> + <pv_name>$(P)$(T).M</pv_name> + <y>312</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(T).N</pv_name> + <y>337</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(T).O</pv_name> + <y>362</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)$(T).P</pv_name> + <y>387</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>VALUE</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(T).INPL</pv_name> + <x>112</x> + <y>342</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)$(T).INPK</pv_name> + <x>112</x> + <y>317</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #111</name> + <x>110</x> + <y>315</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IKV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #115</name> + <x>110</x> + <y>340</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ILV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(T).INPH</pv_name> + <x>112</x> + <y>242</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(T).INPG</pv_name> + <x>112</x> + <y>217</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #127</name> + <pv_name>$(P)$(T).INPF</pv_name> + <x>112</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #131</name> + <pv_name>$(P)$(T).INPE</pv_name> + <x>112</x> + <y>167</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #135</name> + <pv_name>$(P)$(T).INPD</pv_name> + <x>112</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #139</name> + <pv_name>$(P)$(T).INPC</pv_name> + <x>112</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #143</name> + <pv_name>$(P)$(T).INPB</pv_name> + <x>112</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #147</name> + <x>110</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IDV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #151</name> + <x>110</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #155</name> + <x>110</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ICV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #159</name> + <x>110</x> + <y>165</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IEV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #163</name> + <x>110</x> + <y>190</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IFV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #167</name> + <x>110</x> + <y>215</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IGV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #171</name> + <x>110</x> + <y>240</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #175</name> + <pv_name>$(P)$(T).INPN</pv_name> + <x>112</x> + <y>392</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #179</name> + <pv_name>$(P)$(T).INPM</pv_name> + <x>112</x> + <y>367</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #183</name> + <x>110</x> + <y>365</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IMV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #187</name> + <x>110</x> + <y>390</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).INV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #191</name> + <pv_name>$(P)$(T).INPP</pv_name> + <x>112</x> + <y>442</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #195</name> + <pv_name>$(P)$(T).INPO</pv_name> + <x>112</x> + <y>417</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #199</name> + <x>110</x> + <y>415</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IOV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #203</name> + <x>110</x> + <y>440</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IPV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>I</text> + <y>270</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>J</text> + <y>295</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>K</text> + <y>320</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>L</text> + <y>345</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #219</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #225</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #228</name> + <text>B</text> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #231</name> + <pv_name>$(P)$(T).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #234</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(T).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(T).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #237</name> + <pv_name>$(P)$(T).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #241</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #244</name> + <x>-1</x> + <y>27</y> + <width>715</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="712.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #248</name> + <pv_name>$(P)$(T).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>($(P)$(T))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #255</name> + <text>E</text> + <y>170</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>F</text> + <y>195</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #261</name> + <text>G</text> + <y>220</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #264</name> + <text>H</text> + <y>245</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #267</name> + <text>M</text> + <y>370</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>N</text> + <y>395</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>O</text> + <y>420</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #276</name> + <text>P</text> + <y>445</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #279</name> + <pv_name>$(P)$(T).CMTI</pv_name> + <x>15</x> + <y>267</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #283</name> + <pv_name>$(P)$(T).CMTJ</pv_name> + <x>15</x> + <y>292</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #287</name> + <pv_name>$(P)$(T).CMTK</pv_name> + <x>15</x> + <y>317</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #291</name> + <pv_name>$(P)$(T).CMTL</pv_name> + <x>15</x> + <y>342</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #295</name> + <pv_name>$(P)$(T).CMTA</pv_name> + <x>15</x> + <y>67</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #299</name> + <pv_name>$(P)$(T).CMTD</pv_name> + <x>15</x> + <y>142</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #303</name> + <pv_name>$(P)$(T).CMTB</pv_name> + <x>15</x> + <y>92</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #307</name> + <pv_name>$(P)$(T).CMTC</pv_name> + <x>15</x> + <y>117</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #311</name> + <pv_name>$(P)$(T).CMTE</pv_name> + <x>15</x> + <y>167</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #315</name> + <pv_name>$(P)$(T).CMTF</pv_name> + <x>15</x> + <y>192</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #319</name> + <pv_name>$(P)$(T).CMTG</pv_name> + <x>15</x> + <y>217</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #323</name> + <pv_name>$(P)$(T).CMTH</pv_name> + <x>15</x> + <y>242</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #327</name> + <pv_name>$(P)$(T).CMTM</pv_name> + <x>15</x> + <y>367</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #331</name> + <pv_name>$(P)$(T).CMTN</pv_name> + <x>15</x> + <y>392</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #335</name> + <pv_name>$(P)$(T).CMTO</pv_name> + <x>15</x> + <y>417</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #339</name> + <pv_name>$(P)$(T).CMTP</pv_name> + <x>15</x> + <y>442</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #343</name> + <text>COMMENT</text> + <x>15</x> + <y>55</y> + <width>95</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #346</name> + <x>265</x> + <y>65</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #350</name> + <pv_name>$(P)$(T).CLCA$</pv_name> + <x>267</x> + <y>67</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #354</name> + <pv_name>$(P)$(T).CLCB$</pv_name> + <x>267</x> + <y>92</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #358</name> + <pv_name>$(P)$(T).CLCC$</pv_name> + <x>267</x> + <y>117</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #362</name> + <pv_name>$(P)$(T).CLCD$</pv_name> + <x>267</x> + <y>142</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #366</name> + <pv_name>$(P)$(T).CLCE$</pv_name> + <x>267</x> + <y>167</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #370</name> + <pv_name>$(P)$(T).CLCF$</pv_name> + <x>267</x> + <y>192</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #374</name> + <pv_name>$(P)$(T).CLCG$</pv_name> + <x>267</x> + <y>217</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #378</name> + <pv_name>$(P)$(T).CLCH$</pv_name> + <x>267</x> + <y>242</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #382</name> + <pv_name>$(P)$(T).CLCI$</pv_name> + <x>267</x> + <y>267</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #386</name> + <pv_name>$(P)$(T).CLCJ$</pv_name> + <x>267</x> + <y>292</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #390</name> + <pv_name>$(P)$(T).CLCK$</pv_name> + <x>267</x> + <y>317</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #394</name> + <pv_name>$(P)$(T).CLCL$</pv_name> + <x>267</x> + <y>342</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #398</name> + <pv_name>$(P)$(T).CLCM$</pv_name> + <x>267</x> + <y>367</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #402</name> + <pv_name>$(P)$(T).CLCN$</pv_name> + <x>267</x> + <y>392</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #406</name> + <pv_name>$(P)$(T).CLCO$</pv_name> + <x>267</x> + <y>417</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #410</name> + <pv_name>$(P)$(T).CLCP$</pv_name> + <x>267</x> + <y>442</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #414</name> + <x>265</x> + <y>90</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #418</name> + <x>265</x> + <y>115</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CCV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #422</name> + <x>265</x> + <y>140</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CDV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #426</name> + <x>265</x> + <y>165</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CEV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #430</name> + <x>265</x> + <y>190</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CFV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #434</name> + <x>265</x> + <y>215</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CGV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #438</name> + <x>265</x> + <y>240</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CHV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #442</name> + <x>265</x> + <y>265</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CIV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #446</name> + <x>265</x> + <y>290</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CJV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #450</name> + <x>265</x> + <y>315</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CKV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #454</name> + <x>265</x> + <y>340</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CLV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #458</name> + <x>265</x> + <y>365</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CMV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #462</name> + <x>265</x> + <y>390</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CNV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #466</name> + <x>265</x> + <y>415</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).COV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #470</name> + <x>265</x> + <y>440</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CPV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #474</name> + <pv_name>$(P)$(T).OUTJ</pv_name> + <x>552</x> + <y>292</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #478</name> + <pv_name>$(P)$(T).OUTI</pv_name> + <x>552</x> + <y>267</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #482</name> + <x>550</x> + <y>265</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OIV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #486</name> + <x>550</x> + <y>290</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #490</name> + <pv_name>$(P)$(T).OUTL</pv_name> + <x>552</x> + <y>342</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #494</name> + <pv_name>$(P)$(T).OUTK</pv_name> + <x>552</x> + <y>317</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #498</name> + <x>550</x> + <y>315</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OKV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #502</name> + <x>550</x> + <y>340</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #506</name> + <pv_name>$(P)$(T).OUTA</pv_name> + <x>552</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #510</name> + <x>550</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #514</name> + <pv_name>$(P)$(T).OUTH</pv_name> + <x>552</x> + <y>242</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #518</name> + <pv_name>$(P)$(T).OUTG</pv_name> + <x>552</x> + <y>217</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #522</name> + <pv_name>$(P)$(T).OUTF</pv_name> + <x>552</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #526</name> + <pv_name>$(P)$(T).OUTE</pv_name> + <x>552</x> + <y>167</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #530</name> + <pv_name>$(P)$(T).OUTD</pv_name> + <x>552</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #534</name> + <pv_name>$(P)$(T).OUTC</pv_name> + <x>552</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #538</name> + <pv_name>$(P)$(T).OUTB</pv_name> + <x>552</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #542</name> + <x>550</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ODV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #546</name> + <x>550</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #550</name> + <x>550</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OCV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #554</name> + <x>550</x> + <y>165</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OEV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #558</name> + <x>550</x> + <y>190</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OFV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #562</name> + <x>550</x> + <y>215</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OGV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #566</name> + <x>550</x> + <y>240</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #570</name> + <pv_name>$(P)$(T).OUTN</pv_name> + <x>552</x> + <y>392</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #574</name> + <pv_name>$(P)$(T).OUTM</pv_name> + <x>552</x> + <y>367</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #578</name> + <x>550</x> + <y>365</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OMV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #582</name> + <x>550</x> + <y>390</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ONV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #586</name> + <pv_name>$(P)$(T).OUTP</pv_name> + <x>552</x> + <y>442</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #590</name> + <pv_name>$(P)$(T).OUTO</pv_name> + <x>552</x> + <y>417</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #594</name> + <x>550</x> + <y>415</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OOV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #598</name> + <x>550</x> + <y>440</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OPV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #602</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <target>replace</target> + <description>Show fewer fields</description> + </action> + </actions> + <text>Less</text> + <x>660</x> + <y>465</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #605</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>INPUT PV NAME</text> + <x>112</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #608</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>EXPRESSION</text> + <x>267</x> + <y>49</y> + <width>196</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #611</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>OUTPUT PV NAME</text> + <x>552</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #614</name> + <x>200</x> + <y>468</y> + <width>197</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #617</name> + <pv_name>$(P)$(T).COPT</pv_name> + <x>77</x> + <width>120</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #620</name> + <text>CALC OPTION:</text> + <y>3</y> + <width>75</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #623</name> + <x>410</x> + <y>468</y> + <width>245</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #626</name> + <text>FORWARD LINK</text> + <y>4</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #629</name> + <pv_name>$(P)$(T).FLNK</pv_name> + <x>95</x> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #633</name> + <text>** ** DISABLED ** **</text> + <x>390</x> + <y>32</y> + <width>200</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userTran$(N)EnableCalc.VAL</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userTransforms10.bob b/FC/calc/userTransforms10.bob new file mode 100644 index 0000000..1e5b453 --- /dev/null +++ b/FC/calc/userTransforms10.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userTransforms10</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userTranEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userTransforms_line.bob</file> + <macros> + <N>1</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userTransforms_line.bob</file> + <macros> + <N>2</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userTransforms_line.bob</file> + <macros> + <N>3</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userTransforms_line.bob</file> + <macros> + <N>4</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userTransforms_line.bob</file> + <macros> + <N>5</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userTransforms_line.bob</file> + <macros> + <N>6</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userTransforms_line.bob</file> + <macros> + <N>7</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userTransforms_line.bob</file> + <macros> + <N>8</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userTransforms_line.bob</file> + <macros> + <N>9</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userTransforms_line.bob</file> + <macros> + <N>10</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userTransforms10more.bob b/FC/calc/userTransforms10more.bob new file mode 100644 index 0000000..5a02c3a --- /dev/null +++ b/FC/calc/userTransforms10more.bob @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userTransforms10more</name> + <x>1192</x> + <y>245</y> + <width>195</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userTranEnable.VAL</pv_name> + <width>195</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N1)</N> + </macros> + <y>20</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #11</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N2)</N> + </macros> + <y>40</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #13</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N3)</N> + </macros> + <y>60</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #15</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N4)</N> + </macros> + <y>80</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #17</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N5)</N> + </macros> + <y>100</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #19</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N6)</N> + </macros> + <y>120</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #21</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N7)</N> + </macros> + <y>140</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #23</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N8)</N> + </macros> + <y>160</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #25</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N9)</N> + </macros> + <y>180</y> + <width>195</width> + <height>20</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #27</name> + <file>userTransforms_line.bob</file> + <macros> + <N>$(N10)</N> + </macros> + <y>200</y> + <width>195</width> + <height>20</height> + </widget> +</display> diff --git a/FC/calc/userTransforms20.bob b/FC/calc/userTransforms20.bob new file mode 100644 index 0000000..0505874 --- /dev/null +++ b/FC/calc/userTransforms20.bob @@ -0,0 +1,1049 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userTransforms20</name> + <x>783</x> + <y>587</y> + <width>140</width> + <height>420</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)userTranEnable.VAL</pv_name> + <width>140</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)userTran1.DESC</pv_name> + <x>22</x> + <y>20</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #13</name> + <pv_name>$(P)userTran2.DESC</pv_name> + <x>22</x> + <y>40</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #17</name> + <pv_name>$(P)userTran3.DESC</pv_name> + <x>22</x> + <y>60</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)userTran4.DESC</pv_name> + <x>22</x> + <y>80</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #25</name> + <pv_name>$(P)userTran5.DESC</pv_name> + <x>22</x> + <y>100</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #29</name> + <pv_name>$(P)userTran6.DESC</pv_name> + <x>22</x> + <y>120</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #33</name> + <pv_name>$(P)userTran7.DESC</pv_name> + <x>22</x> + <y>140</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #37</name> + <pv_name>$(P)userTran8.DESC</pv_name> + <x>22</x> + <y>160</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #41</name> + <pv_name>$(P)userTran9.DESC</pv_name> + <x>22</x> + <y>180</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #45</name> + <pv_name>$(P)userTran10.DESC</pv_name> + <x>22</x> + <y>200</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #49</name> + <pv_name>$(P)userTran11.DESC</pv_name> + <x>22</x> + <y>220</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #53</name> + <pv_name>$(P)userTran12.DESC</pv_name> + <x>22</x> + <y>240</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #57</name> + <pv_name>$(P)userTran13.DESC</pv_name> + <x>22</x> + <y>260</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)userTran14.DESC</pv_name> + <x>22</x> + <y>280</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)userTran15.DESC</pv_name> + <x>22</x> + <y>300</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #69</name> + <pv_name>$(P)userTran16.DESC</pv_name> + <x>22</x> + <y>320</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #73</name> + <pv_name>$(P)userTran17.DESC</pv_name> + <x>22</x> + <y>340</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #77</name> + <pv_name>$(P)userTran18.DESC</pv_name> + <x>22</x> + <y>360</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #81</name> + <pv_name>$(P)userTran19.DESC</pv_name> + <x>22</x> + <y>380</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #85</name> + <pv_name>$(P)userTran20.DESC</pv_name> + <x>22</x> + <y>400</y> + <width>118</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #89</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran1</T> + </macros> + <target>tab</target> + <description>user transform 1</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran1</T> + </macros> + <target>tab</target> + <description>user transform 1 (full)</description> + </action> + </actions> + <text>1</text> + <y>20</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #93</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran2</T> + </macros> + <target>tab</target> + <description>user transform 2</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran2</T> + </macros> + <target>tab</target> + <description>user transform 2 (full)</description> + </action> + </actions> + <text>2</text> + <y>40</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #97</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran3</T> + </macros> + <target>tab</target> + <description>user transform 3</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran3</T> + </macros> + <target>tab</target> + <description>user transform 3 (full)</description> + </action> + </actions> + <text>3</text> + <y>60</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #101</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran4</T> + </macros> + <target>tab</target> + <description>user transform 4</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran4</T> + </macros> + <target>tab</target> + <description>user transform 4 (full)</description> + </action> + </actions> + <text>4</text> + <y>80</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #105</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran5</T> + </macros> + <target>tab</target> + <description>user transform 5</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran5</T> + </macros> + <target>tab</target> + <description>user transform 5 (full)</description> + </action> + </actions> + <text>5</text> + <y>100</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #109</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran6</T> + </macros> + <target>tab</target> + <description>user transform 6</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran6</T> + </macros> + <target>tab</target> + <description>user transform 6 (full)</description> + </action> + </actions> + <text>6</text> + <y>120</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #113</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran7</T> + </macros> + <target>tab</target> + <description>user transform 7</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran7</T> + </macros> + <target>tab</target> + <description>user transform 7 (full)</description> + </action> + </actions> + <text>7</text> + <y>140</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #117</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran8</T> + </macros> + <target>tab</target> + <description>user transform 8</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran8</T> + </macros> + <target>tab</target> + <description>user transform 8 (full)</description> + </action> + </actions> + <text>8</text> + <y>160</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #121</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran9</T> + </macros> + <target>tab</target> + <description>user transform 9</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran9</T> + </macros> + <target>tab</target> + <description>user transform 9 (full)</description> + </action> + </actions> + <text>9</text> + <y>180</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #125</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran10</T> + </macros> + <target>tab</target> + <description>user transform 10</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran10</T> + </macros> + <target>tab</target> + <description>user transform 10 (full)</description> + </action> + </actions> + <text>10</text> + <y>200</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #129</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran11</T> + </macros> + <target>tab</target> + <description>user transform 11</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran11</T> + </macros> + <target>tab</target> + <description>user transform 11 (full)</description> + </action> + </actions> + <text>11</text> + <y>220</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #133</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran12</T> + </macros> + <target>tab</target> + <description>user transform 12</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran12</T> + </macros> + <target>tab</target> + <description>user transform 12 (full)</description> + </action> + </actions> + <text>12</text> + <y>240</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #137</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran13</T> + </macros> + <target>tab</target> + <description>user transform 13</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran13</T> + </macros> + <target>tab</target> + <description>user transform 13 (full)</description> + </action> + </actions> + <text>13</text> + <y>260</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #141</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran14</T> + </macros> + <target>tab</target> + <description>user transform 14</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran14</T> + </macros> + <target>tab</target> + <description>user transform 14 (full)</description> + </action> + </actions> + <text>14</text> + <y>280</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #145</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran15</T> + </macros> + <target>tab</target> + <description>user transform 15</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran15</T> + </macros> + <target>tab</target> + <description>user transform 15 (full)</description> + </action> + </actions> + <text>15</text> + <y>300</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #149</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran16</T> + </macros> + <target>tab</target> + <description>user transform 16</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran16</T> + </macros> + <target>tab</target> + <description>user transform 16 (full)</description> + </action> + </actions> + <text>16</text> + <y>320</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #153</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran17</T> + </macros> + <target>tab</target> + <description>user transform 17</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran17</T> + </macros> + <target>tab</target> + <description>user transform 17 (full)</description> + </action> + </actions> + <text>17</text> + <y>340</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #157</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran18</T> + </macros> + <target>tab</target> + <description>user transform 18</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran18</T> + </macros> + <target>tab</target> + <description>user transform 18 (full)</description> + </action> + </actions> + <text>18</text> + <y>360</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #161</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran19</T> + </macros> + <target>tab</target> + <description>user transform 19</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran19</T> + </macros> + <target>tab</target> + <description>user transform 19 (full)</description> + </action> + </actions> + <text>19</text> + <y>380</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #165</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran20</T> + </macros> + <target>tab</target> + <description>user transform 20</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran20</T> + </macros> + <target>tab</target> + <description>user transform 20 (full)</description> + </action> + </actions> + <text>20</text> + <y>400</y> + <width>22</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/userTransforms_line.bob b/FC/calc/userTransforms_line.bob new file mode 100644 index 0000000..1e51658 --- /dev/null +++ b/FC/calc/userTransforms_line.bob @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userTransforms_line</name> + <x>1685</x> + <y>176</y> + <width>195</width> + <height>20</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textentry" version="3.0.0"> + <name>text entry #6</name> + <pv_name>$(P)userTran$(N).DESC</pv_name> + <x>65</x> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #10</name> + <actions> + <action type="open_display"> + <file>userTransform.opi</file> + <macros> + <T>userTran$(N)</T> + </macros> + <target>tab</target> + <description>user transform $(N)</description> + </action> + <action type="open_display"> + <file>userTransform_full.opi</file> + <macros> + <T>userTran$(N)</T> + </macros> + <target>tab</target> + <description>user transform $(N) (full)</description> + </action> + </actions> + <text>$(N)</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #14</name> + <pv_name>$(P)userTran$(N)Enable</pv_name> + <x>25</x> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>185</x> + <width>10</width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a==0)"> + <value>false</value> + </exp> + <pv_name>$(P)userTran$(N)EnableCalc</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/userXXX10more_bare.bob b/FC/calc/userXXX10more_bare.bob new file mode 100644 index 0000000..abcdafb --- /dev/null +++ b/FC/calc/userXXX10more_bare.bob @@ -0,0 +1,686 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>userXXX10more_bare</name> + <x>466</x> + <y>87</y> + <width>150</width> + <height>220</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="choice" version="2.0.0"> + <name>choice button #6</name> + <pv_name>$(P)user$(TYPE)Enable.VAL</pv_name> + <width>150</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #9</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N1)</C> + <S>user$(TYPE)$(N1)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N1)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N1)</C> + <S>user$(TYPE)$(N1)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N1) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N1)</C> + <S>user$(TYPE)$(N1)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N1) (demo)</description> + </action> + </actions> + <text>$(N1)</text> + <y>20</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #14</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N2)</C> + <S>user$(TYPE)$(N2)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N2)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N2)</C> + <S>user$(TYPE)$(N2)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N2) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N2)</C> + <S>user$(TYPE)$(N2)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N2) (demo)</description> + </action> + </actions> + <text>$(N2)</text> + <y>40</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #19</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N3)</C> + <S>user$(TYPE)$(N3)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N3)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N3)</C> + <S>user$(TYPE)$(N3)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N3) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N3)</C> + <S>user$(TYPE)$(N3)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N3) (demo)</description> + </action> + </actions> + <text>$(N3)</text> + <y>60</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #24</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N4)</C> + <S>user$(TYPE)$(N4)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N4)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N4)</C> + <S>user$(TYPE)$(N4)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N4) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N4)</C> + <S>user$(TYPE)$(N4)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N4) (demo)</description> + </action> + </actions> + <text>$(N4)</text> + <y>80</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #29</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N5)</C> + <S>user$(TYPE)$(N5)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N5)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N5)</C> + <S>user$(TYPE)$(N5)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N5) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N5)</C> + <S>user$(TYPE)$(N5)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N5) (demo)</description> + </action> + </actions> + <text>$(N5)</text> + <y>100</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #34</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N6)</C> + <S>user$(TYPE)$(N6)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N6)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N6)</C> + <S>user$(TYPE)$(N6)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N6) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N6)</C> + <S>user$(TYPE)$(N6)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N6) (demo)</description> + </action> + </actions> + <text>$(N6)</text> + <y>120</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #39</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N7)</C> + <S>user$(TYPE)$(N7)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N7)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N7)</C> + <S>user$(TYPE)$(N7)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N7) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N7)</C> + <S>user$(TYPE)$(N7)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N7) (demo)</description> + </action> + </actions> + <text>$(N7)</text> + <y>140</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #44</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N8)</C> + <S>user$(TYPE)$(N8)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N8)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N8)</C> + <S>user$(TYPE)$(N8)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N8) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N8)</C> + <S>user$(TYPE)$(N8)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N8) (demo)</description> + </action> + </actions> + <text>$(N8)</text> + <y>160</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #49</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N9)</C> + <S>user$(TYPE)$(N9)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N9)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N9)</C> + <S>user$(TYPE)$(N9)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N9) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N9)</C> + <S>user$(TYPE)$(N9)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N9) (demo)</description> + </action> + </actions> + <text>$(N9)</text> + <y>180</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #54</name> + <actions> + <action type="open_display"> + <file>user$(TYPE).opi</file> + <macros> + <C>user$(TYPE)$(N10)</C> + <S>user$(TYPE)$(N10)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N10)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_full.opi</file> + <macros> + <C>user$(TYPE)$(N10)</C> + <S>user$(TYPE)$(N10)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N10) (full)</description> + </action> + <action type="open_display"> + <file>user$(TYPE)_demo.opi</file> + <macros> + <C>user$(TYPE)$(N10)</C> + <S>user$(TYPE)$(N10)</S> + </macros> + <target>tab</target> + <description>user $(TYPE) $(N10) (demo)</description> + </action> + </actions> + <text>$(N10)</text> + <y>200</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #59</name> + <x>25</x> + <y>20</y> + <width>125</width> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #62</name> + <pv_name>$(P)user$(TYPE)$(N1).DESC</pv_name> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)user$(TYPE)$(N2).DESC</pv_name> + <y>20</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #70</name> + <pv_name>$(P)user$(TYPE)$(N3).DESC</pv_name> + <y>40</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #74</name> + <pv_name>$(P)user$(TYPE)$(N4).DESC</pv_name> + <y>60</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #78</name> + <pv_name>$(P)user$(TYPE)$(N5).DESC</pv_name> + <y>80</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #82</name> + <pv_name>$(P)user$(TYPE)$(N6).DESC</pv_name> + <y>100</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #86</name> + <pv_name>$(P)user$(TYPE)$(N7).DESC</pv_name> + <y>120</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #90</name> + <pv_name>$(P)user$(TYPE)$(N8).DESC</pv_name> + <y>140</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #94</name> + <pv_name>$(P)user$(TYPE)$(N9).DESC</pv_name> + <y>160</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #98</name> + <pv_name>$(P)user$(TYPE)$(N10).DESC</pv_name> + <y>180</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/yyArrayCalc.bob b/FC/calc/yyArrayCalc.bob new file mode 100644 index 0000000..423c78d --- /dev/null +++ b/FC/calc/yyArrayCalc.bob @@ -0,0 +1,1802 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyArrayCalc</name> + <x>792</x> + <y>255</y> + <width>400</width> + <height>440</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalcEnable.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #30</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #34</name> + <x>20</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>A</text> + <x>5</x> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #41</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>B</text> + <x>5</x> + <y>92</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #48</name> + <x>20</x> + <y>87</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #52</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>89</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>C</text> + <x>5</x> + <y>114</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #59</name> + <x>20</x> + <y>109</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #63</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>111</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>D</text> + <x>5</x> + <y>136</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #70</name> + <x>20</x> + <y>131</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #74</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>133</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>PV NAME</text> + <x>125</x> + <y>158</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>ARRAY VARIABLES</text> + <x>5</x> + <y>158</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #84</name> + <y>156</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>170</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>170</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #96</name> + <x>25</x> + <y>168</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #100</name> + <x>393</x> + <y>303</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #105</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>230</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #109</name> + <y>215</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #113</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>230</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>220</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>INVALID</text> + <x>30</x> + <y>220</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>HELP</text> + <x>4</x> + <y>220</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>RESULT</text> + <x>280</x> + <y>220</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #130</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>333</y> + <width>80</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #133</name> + <x>384</x> + <y>248</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #138</name> + <x>392</x> + <y>248</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #143</name> + <pv_name>$(P)$(C).AVAL</pv_name> + <x>100</x> + <y>253</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #147</name> + <y>252</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #151</name> + <x>384</x> + <y>303</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #156</name> + <x>392</x> + <y>299</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #161</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>333</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #164</name> + <text>DELAY</text> + <y>338</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #167</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>333</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #171</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>368</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #174</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>368</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #178</name> + <text>IVOV</text> + <x>122</x> + <y>372</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>356</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #184</name> + <x>380</x> + <y>373</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #187</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #192</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #197</name> + <x>190</x> + <y>366</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #201</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>368</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #205</name> + <y>268</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #209</name> + <x>70</x> + <y>333</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #212</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #216</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #219</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #225</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #228</name> + <y>214</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #232</name> + <y>267</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #236</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>283</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #240</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>283</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #244</name> + <text>INVALID</text> + <x>30</x> + <y>273</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #248</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>273</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #251</name> + <y>321</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #255</name> + <pv_name>$(P)$(C).OAV</pv_name> + <x>100</x> + <y>306</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #259</name> + <y>305</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #263</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #267</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>192</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #271</name> + <x>25</x> + <y>190</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #275</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>67</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #279</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>89</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #283</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>111</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #287</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>133</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #291</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>283</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #294</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>230</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #297</name> + <y>412</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #301</name> + <x>5</x> + <y>418</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #304</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #308</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #311</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #314</name> + <actions> + <action type="open_display"> + <file>yyArrayCalc_plot.opi</file> + <target>replace</target> + <description>user arrayCalc (w/plot)</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>418</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #317</name> + <x>164</x> + <y>390</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #320</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #323</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #326</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AVAL</Y> + <YLABEL>$(P)$(C).AVAL</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AVAL</Y1> + <Y2>AA</Y2> + <Y3>BB</Y3> + <Y4>CC</Y4> + <Y5>DD</Y5> + <Y6>EE</Y6> + <Y7>FF</Y7> + <Y8>GG</Y8> + </macros> + <target>tab</target> + <description>plot with input arrays</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>5</x> + <y>253</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #330</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).OAV</Y> + <YLABEL>$(P)$(C).OAV</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>5</x> + <y>306</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #333</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AA</Y> + <YLABEL>$(P)$(C).AA</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AA</Y1> + <Y2>BB</Y2> + <Y3>CC</Y3> + <Y4>DD</Y4> + <Y5>EE</Y5> + <Y6>FF</Y6> + <Y7>GG</Y7> + <Y8>HH</Y8> + </macros> + <target>tab</target> + <description>plot AA-HH</description> + </action> + </actions> + <text>AA</text> + <x>5</x> + <y>170</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #337</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).BB</Y> + <YLABEL>$(P)$(C).BB</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>BB</text> + <x>5</x> + <y>192</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #340</name> + <text>EVT</text> + <x>105</x> + <y>36</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #343</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>125</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #347</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>150</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #350</name> + <text>#DIG</text> + <x>200</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #353</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>225</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #357</name> + <text>NUSE</text> + <x>260</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #360</name> + <pv_name>$(P)$(C).NUSE</pv_name> + <x>285</x> + <y>30</y> + <width>55</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #364</name> + <actions> + <action type="open_display"> + <file>yyArrayCalc_small.opi</file> + <target>replace</target> + <description>arrayCalc (small)</description> + </action> + </actions> + <text>Less</text> + <x>295</x> + <y>418</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yyArrayCalc_full.bob b/FC/calc/yyArrayCalc_full.bob new file mode 100644 index 0000000..d18cfbd --- /dev/null +++ b/FC/calc/yyArrayCalc_full.bob @@ -0,0 +1,3271 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyArrayCalc_full</name> + <x>346</x> + <y>410</y> + <width>400</width> + <height>845</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>155</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalcEnable.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #30</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #34</name> + <y>332</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>PV NAME</text> + <x>125</x> + <y>335</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>ARRAY VARIABLES</text> + <x>5</x> + <y>335</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #44</name> + <y>614</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #48</name> + <x>25</x> + <y>366</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #52</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>368</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #56</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>368</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #60</name> + <x>25</x> + <y>388</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ICCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #64</name> + <pv_name>$(P)$(C).INCC</pv_name> + <x>27</x> + <y>390</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(C).CC</pv_name> + <x>235</x> + <y>390</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #72</name> + <x>25</x> + <y>410</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IDDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(C).INDD</pv_name> + <x>27</x> + <y>412</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(C).DD</pv_name> + <x>235</x> + <y>412</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #84</name> + <x>25</x> + <y>432</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IEEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(C).INEE</pv_name> + <x>27</x> + <y>434</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(C).EE</pv_name> + <x>235</x> + <y>434</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #96</name> + <x>25</x> + <y>454</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IFFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #100</name> + <pv_name>$(P)$(C).INFF</pv_name> + <x>27</x> + <y>456</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #104</name> + <pv_name>$(P)$(C).FF</pv_name> + <x>235</x> + <y>456</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #108</name> + <x>25</x> + <y>344</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #112</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>346</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #116</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>346</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #120</name> + <x>393</x> + <y>709</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #125</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>636</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #129</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>636</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #133</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>626</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #136</name> + <text>INVALID</text> + <x>30</x> + <y>626</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>HELP</text> + <x>4</x> + <y>626</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>RESULT</text> + <x>280</x> + <y>626</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #146</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>739</y> + <width>80</width> + <height>15</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #149</name> + <x>384</x> + <y>654</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #154</name> + <x>392</x> + <y>654</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #159</name> + <pv_name>$(P)$(C).AVAL</pv_name> + <x>100</x> + <y>659</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #163</name> + <y>658</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #167</name> + <x>384</x> + <y>709</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #172</name> + <x>392</x> + <y>705</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #177</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>739</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>DELAY</text> + <y>744</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #183</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>739</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #187</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>774</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #190</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>774</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #194</name> + <text>IVOV</text> + <x>122</x> + <y>778</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #197</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>762</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #200</name> + <x>380</x> + <y>779</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #203</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #208</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #213</name> + <x>190</x> + <y>772</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #217</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>774</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #221</name> + <y>674</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #225</name> + <x>70</x> + <y>739</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #228</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #232</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #235</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #238</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #241</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #244</name> + <y>620</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #248</name> + <y>673</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #252</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>689</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #256</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>689</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #260</name> + <text>INVALID</text> + <x>30</x> + <y>679</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #264</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>679</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #267</name> + <y>727</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #271</name> + <pv_name>$(P)$(C).OAV</pv_name> + <x>100</x> + <y>712</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #275</name> + <y>711</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #279</name> + <x>25</x> + <y>498</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IHHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #283</name> + <pv_name>$(P)$(C).INHH</pv_name> + <x>27</x> + <y>500</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #287</name> + <pv_name>$(P)$(C).HH</pv_name> + <x>235</x> + <y>500</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #291</name> + <x>25</x> + <y>520</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IIIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #295</name> + <pv_name>$(P)$(C).INII</pv_name> + <x>27</x> + <y>522</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #299</name> + <pv_name>$(P)$(C).II</pv_name> + <x>235</x> + <y>522</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #303</name> + <x>25</x> + <y>542</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IJJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #307</name> + <pv_name>$(P)$(C).INJJ</pv_name> + <x>27</x> + <y>544</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #311</name> + <pv_name>$(P)$(C).JJ</pv_name> + <x>235</x> + <y>544</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #315</name> + <x>25</x> + <y>564</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IKKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #319</name> + <pv_name>$(P)$(C).INKK</pv_name> + <x>27</x> + <y>566</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #323</name> + <pv_name>$(P)$(C).KK</pv_name> + <x>235</x> + <y>566</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #327</name> + <x>25</x> + <y>586</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ILLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #331</name> + <pv_name>$(P)$(C).INLL</pv_name> + <x>27</x> + <y>588</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #335</name> + <pv_name>$(P)$(C).LL</pv_name> + <x>235</x> + <y>588</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #339</name> + <x>25</x> + <y>476</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IGGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #343</name> + <pv_name>$(P)$(C).INGG</pv_name> + <x>27</x> + <y>478</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #347</name> + <pv_name>$(P)$(C).GG</pv_name> + <x>235</x> + <y>478</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #351</name> + <x>20</x> + <y>63</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #355</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #358</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #362</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #365</name> + <x>20</x> + <y>85</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #369</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #373</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #376</name> + <x>20</x> + <y>107</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #380</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #384</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #387</name> + <x>20</x> + <y>129</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #391</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #395</name> + <text>E</text> + <x>5</x> + <y>156</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #398</name> + <x>20</x> + <y>151</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #402</name> + <pv_name>$(P)$(C).INPE</pv_name> + <x>22</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #406</name> + <text>F</text> + <x>5</x> + <y>178</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #409</name> + <x>20</x> + <y>173</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #413</name> + <pv_name>$(P)$(C).INPF</pv_name> + <x>22</x> + <y>175</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #417</name> + <text>G</text> + <x>5</x> + <y>200</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #420</name> + <x>20</x> + <y>195</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #424</name> + <pv_name>$(P)$(C).INPG</pv_name> + <x>22</x> + <y>197</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #428</name> + <text>H</text> + <x>5</x> + <y>222</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #431</name> + <x>20</x> + <y>217</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #435</name> + <pv_name>$(P)$(C).INPH</pv_name> + <x>22</x> + <y>219</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #439</name> + <text>I</text> + <x>5</x> + <y>244</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #442</name> + <x>20</x> + <y>239</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #446</name> + <pv_name>$(P)$(C).INPI</pv_name> + <x>22</x> + <y>241</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #450</name> + <text>J</text> + <x>5</x> + <y>266</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #453</name> + <x>20</x> + <y>261</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #457</name> + <pv_name>$(P)$(C).INPJ</pv_name> + <x>22</x> + <y>263</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #461</name> + <text>K</text> + <x>5</x> + <y>288</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #464</name> + <x>20</x> + <y>283</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #468</name> + <pv_name>$(P)$(C).INPK</pv_name> + <x>22</x> + <y>285</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #472</name> + <text>L</text> + <x>5</x> + <y>310</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #475</name> + <x>20</x> + <y>305</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #479</name> + <pv_name>$(P)$(C).INPL</pv_name> + <x>22</x> + <y>307</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #483</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #487</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #491</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #495</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #499</name> + <pv_name>$(P)$(C).E</pv_name> + <x>235</x> + <y>153</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #503</name> + <pv_name>$(P)$(C).F</pv_name> + <x>235</x> + <y>175</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #507</name> + <pv_name>$(P)$(C).G</pv_name> + <x>235</x> + <y>197</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #511</name> + <pv_name>$(P)$(C).H</pv_name> + <x>235</x> + <y>219</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #515</name> + <pv_name>$(P)$(C).I</pv_name> + <x>235</x> + <y>241</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #519</name> + <pv_name>$(P)$(C).J</pv_name> + <x>235</x> + <y>263</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #523</name> + <pv_name>$(P)$(C).K</pv_name> + <x>235</x> + <y>285</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #527</name> + <pv_name>$(P)$(C).L</pv_name> + <x>235</x> + <y>307</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #531</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>636</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #534</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>689</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #537</name> + <y>818</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #541</name> + <x>5</x> + <y>824</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #544</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #548</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #551</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #554</name> + <actions> + <action type="open_display"> + <file>yyArrayCalc_demo.opi</file> + <target>replace</target> + <description>user arrayCalc (demo)</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>825</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #557</name> + <actions> + <action type="open_display"> + <file>yyArrayCalc_plot.opi</file> + <target>replace</target> + <description>user arrayCalc (w/plot)</description> + </action> + </actions> + <text>Less</text> + <x>295</x> + <y>825</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #560</name> + <x>164</x> + <y>798</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #563</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #566</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #569</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).OAV</Y> + <YLABEL>$(P)$(C).OAV</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>5</x> + <y>712</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #572</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).BB</Y> + <YLABEL>$(P)$(C).BB</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>BB</text> + <x>5</x> + <y>368</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #575</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).CC</Y> + <YLABEL>$(P)$(C).CC</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>CC</text> + <x>5</x> + <y>390</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #578</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).DD</Y> + <YLABEL>$(P)$(C).DD</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>DD</text> + <x>5</x> + <y>412</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #581</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).EE</Y> + <YLABEL>$(P)$(C).EE</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>EE</text> + <x>5</x> + <y>434</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #584</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).FF</Y> + <YLABEL>$(P)$(C).FF</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>FF</text> + <x>5</x> + <y>456</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #587</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).GG</Y> + <YLABEL>$(P)$(C).GG</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>GG</text> + <x>5</x> + <y>478</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #590</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).HH</Y> + <YLABEL>$(P)$(C).HH</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>HH</text> + <x>5</x> + <y>500</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #593</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).II</Y> + <YLABEL>$(P)$(C).II</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>II</text> + <x>5</x> + <y>522</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #596</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).JJ</Y> + <YLABEL>$(P)$(C).JJ</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>JJ</text> + <x>5</x> + <y>544</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #599</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).KK</Y> + <YLABEL>$(P)$(C).KK</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>KK</text> + <x>5</x> + <y>566</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #602</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).LL</Y> + <YLABEL>$(P)$(C).LL</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>LL</text> + <x>5</x> + <y>588</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #605</name> + <text>EVT</text> + <x>105</x> + <y>36</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #608</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>125</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #612</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>150</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #615</name> + <text>#DIG</text> + <x>200</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #618</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>225</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #622</name> + <text>NUSE</text> + <x>260</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #625</name> + <pv_name>$(P)$(C).NUSE</pv_name> + <x>285</x> + <y>30</y> + <width>55</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #629</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AA</Y> + <YLABEL>$(P)$(C).AA</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AA</Y1> + <Y2>BB</Y2> + <Y3>CC</Y3> + <Y4>DD</Y4> + <Y5>EE</Y5> + <Y6>FF</Y6> + <Y7>GG</Y7> + <Y8>HH</Y8> + </macros> + <target>tab</target> + <description>plot AA-HH</description> + </action> + </actions> + <text>AA</text> + <x>5</x> + <y>348</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #633</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AVAL</Y> + <YLABEL>$(P)$(C).AVAL</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AVAL</Y1> + <Y2>AA</Y2> + <Y3>BB</Y3> + <Y4>CC</Y4> + <Y5>DD</Y5> + <Y6>EE</Y6> + <Y7>FF</Y7> + <Y8>GG</Y8> + </macros> + <target>tab</target> + <description>plot with input arrays</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>5</x> + <y>659</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yyArrayCalc_plot.bob b/FC/calc/yyArrayCalc_plot.bob new file mode 100644 index 0000000..4797f42 --- /dev/null +++ b/FC/calc/yyArrayCalc_plot.bob @@ -0,0 +1,1801 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyArrayCalc_plot</name> + <x>494</x> + <y>289</y> + <width>405</width> + <height>630</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>6</x> + <width>400</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <x>6</x> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <x>5</x> + <y>27</y> + <width>404</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="402.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(C).DESC</pv_name> + <x>6</x> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>($(P)$(C))</text> + <x>246</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userArrayCalcEnable.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>PV NAME</text> + <x>131</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>DOUBLE VARIABLES</text> + <x>11</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #30</name> + <x>6</x> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #34</name> + <x>26</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>A</text> + <x>11</x> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #41</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>28</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>B</text> + <x>11</x> + <y>92</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #48</name> + <x>26</x> + <y>87</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #52</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>28</x> + <y>89</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>C</text> + <x>11</x> + <y>114</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #59</name> + <x>26</x> + <y>109</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #63</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>28</x> + <y>111</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>D</text> + <x>11</x> + <y>136</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #70</name> + <x>26</x> + <y>131</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #74</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>28</x> + <y>133</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>PV NAME</text> + <x>131</x> + <y>158</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>ARRAY VARIABLES</text> + <x>11</x> + <y>158</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #84</name> + <x>6</x> + <y>156</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>241</x> + <y>170</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>33</x> + <y>170</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #96</name> + <x>31</x> + <y>168</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #100</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>288</x> + <y>230</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #104</name> + <x>6</x> + <y>215</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #108</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>31</x> + <y>230</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>CALC (CALCULATION)</text> + <x>81</x> + <y>220</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>INVALID</text> + <x>36</x> + <y>220</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #119</name> + <text>HELP</text> + <x>10</x> + <y>220</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>RESULT</text> + <x>286</x> + <y>220</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #125</name> + <x>390</x> + <y>248</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #130</name> + <x>398</x> + <y>248</y> + <width>3</width> + <height>239</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="238.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #135</name> + <x>6</x> + <y>214</y> + <width>385</width> + <height>237</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #139</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>241</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #143</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>33</x> + <y>192</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #147</name> + <x>31</x> + <y>190</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #151</name> + <pv_name>$(P)$(C).A</pv_name> + <x>241</x> + <y>67</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #155</name> + <pv_name>$(P)$(C).B</pv_name> + <x>241</x> + <y>89</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #159</name> + <pv_name>$(P)$(C).C</pv_name> + <x>241</x> + <y>111</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #163</name> + <pv_name>$(P)$(C).D</pv_name> + <x>241</x> + <y>133</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #167</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>11</x> + <y>230</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #170</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AA</Y> + <YLABEL>$(P)$(C).AA</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AA</Y1> + <Y2>BB</Y2> + <Y3>CC</Y3> + <Y4>DD</Y4> + <Y5>EE</Y5> + <Y6>FF</Y6> + <Y7>GG</Y7> + <Y8>HH</Y8> + </macros> + <target>tab</target> + <description>plot AA-HH</description> + </action> + </actions> + <text>AA</text> + <x>11</x> + <y>170</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #174</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).BB</Y> + <YLABEL>$(P)$(C).BB</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>BB</text> + <x>11</x> + <y>192</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>EVT</text> + <x>111</x> + <y>36</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #180</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>131</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #184</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>156</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #187</name> + <text>#DIG</text> + <x>206</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #190</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>231</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #194</name> + <text>NUSE</text> + <x>266</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #197</name> + <pv_name>$(P)$(C).NUSE</pv_name> + <x>291</x> + <y>30</y> + <width>55</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>DELAY</text> + <x>6</x> + <y>518</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #204</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <x>6</x> + <y>548</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #207</name> + <x>6</x> + <y>448</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #211</name> + <x>6</x> + <y>447</y> + <width>385</width> + <height>58</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #215</name> + <x>6</x> + <y>507</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #219</name> + <x>6</x> + <y>485</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #223</name> + <x>6</x> + <y>592</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #227</name> + <x>399</x> + <y>483</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #232</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>316</x> + <y>513</y> + <width>80</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #235</name> + <x>390</x> + <y>483</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #240</name> + <x>398</x> + <y>479</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #245</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>151</x> + <y>513</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #248</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>36</x> + <y>513</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #252</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>153</x> + <y>548</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #256</name> + <text>IVOV</text> + <x>128</x> + <y>552</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #259</name> + <text>OUTPUT PV NAME</text> + <x>198</x> + <y>536</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #262</name> + <x>386</x> + <y>553</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #265</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #270</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #275</name> + <x>196</x> + <y>546</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #279</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>198</x> + <y>548</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #283</name> + <x>76</x> + <y>513</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #286</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #290</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #293</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #296</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #299</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #302</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>288</x> + <y>463</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #306</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>31</x> + <y>463</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #310</name> + <text>INVALID</text> + <x>36</x> + <y>453</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #314</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>81</x> + <y>453</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #317</name> + <pv_name>$(P)$(C).OAV</pv_name> + <x>106</x> + <y>486</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #321</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>11</x> + <y>463</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #324</name> + <x>11</x> + <y>598</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #327</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #331</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #334</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #337</name> + <actions> + <action type="open_display"> + <file>yyArrayCalc_full.opi</file> + <target>replace</target> + <description>user arrayCalc (full)</description> + </action> + </actions> + <text>More</text> + <x>341</x> + <y>598</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #340</name> + <x>170</x> + <y>570</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #343</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #346</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #349</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).OAV</Y> + <YLABEL>$(P)$(C).OAV</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>11</x> + <y>486</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #352</name> + <x>11</x> + <y>251</y> + <width>375</width> + <height>195</height> + <x_axis> + <title>ARRAY INDEX</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv></x_pv> + <y_pv>$(P)$(C).AVAL</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #359</name> + <actions> + <action type="open_display"> + <file>yyArrayCalc.opi</file> + <target>replace</target> + <description>user arrayCalc</description> + </action> + </actions> + <text>Less</text> + <x>301</x> + <y>598</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yyArrayCalc_small.bob b/FC/calc/yyArrayCalc_small.bob new file mode 100644 index 0000000..53ecde6 --- /dev/null +++ b/FC/calc/yyArrayCalc_small.bob @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyArrayCalc_small</name> + <x>1173</x> + <y>303</y> + <width>400</width> + <height>315</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="action_button" version="3.0.0"> + <name>related display #6</name> + <actions> + <action type="open_display"> + <file>yyArrayCalc.opi</file> + <target>replace</target> + <description>user arrayCalc (w/plot)</description> + </action> + </actions> + <text>More</text> + <x>330</x> + <y>286</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #9</name> + <file>yyArrayCalc_small_bare.bob</file> + <height>311</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #11</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/calc/yyArrayCalc_small_bare.bob b/FC/calc/yyArrayCalc_small_bare.bob new file mode 100644 index 0000000..368a225 --- /dev/null +++ b/FC/calc/yyArrayCalc_small_bare.bob @@ -0,0 +1,1073 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyArrayCalc_small_bare</name> + <x>1173</x> + <y>303</y> + <width>400</width> + <height>315</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #12</name> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #16</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #26</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #30</name> + <x>20</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>A</text> + <x>5</x> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #37</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>B</text> + <x>5</x> + <y>92</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #44</name> + <x>20</x> + <y>87</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #48</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>89</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>C</text> + <x>5</x> + <y>114</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #55</name> + <x>20</x> + <y>109</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #59</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>111</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>D</text> + <x>5</x> + <y>136</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #66</name> + <x>20</x> + <y>131</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #70</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>133</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>PV NAME</text> + <x>125</x> + <y>158</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #77</name> + <text>ARRAY VARIABLES</text> + <x>5</x> + <y>158</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #80</name> + <y>156</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #84</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>170</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>170</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #92</name> + <x>25</x> + <y>168</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #96</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>230</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #100</name> + <y>215</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #104</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>230</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>220</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>INVALID</text> + <x>30</x> + <y>220</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>HELP</text> + <x>4</x> + <y>220</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>RESULT</text> + <x>280</x> + <y>220</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #121</name> + <pv_name>$(P)$(C).AVAL</pv_name> + <x>100</x> + <y>253</y> + <width>280</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #125</name> + <y>252</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #129</name> + <y>268</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #137</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>192</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #141</name> + <x>25</x> + <y>190</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #145</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>67</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #149</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>89</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #153</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>111</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #157</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>133</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #161</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>230</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #164</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>220</x> + <y>287</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #167</name> + <text>WAIT?</text> + <x>220</x> + <y>275</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #170</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AVAL</Y> + <YLABEL>$(P)$(C).AVAL</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AVAL</Y1> + <Y2>AA</Y2> + <Y3>BB</Y3> + <Y4>CC</Y4> + <Y5>DD</Y5> + <Y6>EE</Y6> + <Y7>FF</Y7> + <Y8>GG</Y8> + </macros> + <target>tab</target> + <description>plot with input arrays</description> + </action> + </actions> + <text>ARRAY RESULT</text> + <x>5</x> + <y>253</y> + <width>90</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #174</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).AA</Y> + <YLABEL>$(P)$(C).AA</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + <action type="open_display"> + <file>arrayPlot8.opi</file> + <macros> + <Y1>AA</Y1> + <Y2>BB</Y2> + <Y3>CC</Y3> + <Y4>DD</Y4> + <Y5>EE</Y5> + <Y6>FF</Y6> + <Y7>GG</Y7> + <Y8>HH</Y8> + </macros> + <target>tab</target> + <description>plot AA-HH</description> + </action> + </actions> + <text>AA</text> + <x>5</x> + <y>170</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #178</name> + <actions> + <action type="open_display"> + <file>userArrayCalcPlot.opi</file> + <macros> + <Y>$(P)$(C).BB</Y> + <YLABEL>$(P)$(C).BB</YLABEL> + </macros> + <target>tab</target> + <description>plot</description> + </action> + </actions> + <text>BB</text> + <x>5</x> + <y>192</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>EVT</text> + <x>105</x> + <y>36</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #184</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>125</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #188</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>150</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #191</name> + <text>#DIG</text> + <x>200</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #194</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>225</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>NUSE</text> + <x>260</x> + <y>36</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #201</name> + <pv_name>$(P)$(C).NUSE</pv_name> + <x>285</x> + <y>30</y> + <width>55</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #205</name> + <text>OUTPUT PV NAME</text> + <x>17</x> + <y>277</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #208</name> + <x>15</x> + <y>287</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #212</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>17</x> + <y>289</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/calc/yyCalcoutRecord.bob b/FC/calc/yyCalcoutRecord.bob new file mode 100644 index 0000000..5c74305 --- /dev/null +++ b/FC/calc/yyCalcoutRecord.bob @@ -0,0 +1,1338 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyCalcoutRecord</name> + <x>308</x> + <y>36</y> + <width>400</width> + <height>340</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>#DIGITS</text> + <x>235</x> + <y>36</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #33</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #37</name> + <x>20</x> + <y>63</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #51</name> + <x>20</x> + <y>85</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #55</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #62</name> + <x>20</x> + <y>107</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #73</name> + <x>20</x> + <y>129</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #77</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #81</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #85</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #89</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #93</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #100</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #107</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #110</name> + <y>158</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #114</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>180</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #118</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>180</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>170</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #125</name> + <text>INVALID</text> + <x>30</x> + <y>170</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>HELP</text> + <x>4</x> + <y>170</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #132</name> + <text>RESULT</text> + <x>280</x> + <y>170</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #135</name> + <x>384</x> + <y>186</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #140</name> + <x>392</x> + <y>186</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #145</name> + <y>164</y> + <width>385</width> + <height>41</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #149</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>180</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #152</name> + <x>393</x> + <y>221</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #157</name> + <x>384</x> + <y>225</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #162</name> + <x>392</x> + <y>233</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #167</name> + <y>202</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #171</name> + <y>201</y> + <width>385</width> + <height>41</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #175</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>217</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #179</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>217</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>INVALID</text> + <x>30</x> + <y>207</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #187</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>207</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #190</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>217</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #193</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>251</y> + <width>80</width> + <height>15</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #196</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>251</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #199</name> + <text>DELAY</text> + <y>256</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #202</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>251</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #206</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>286</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #209</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>286</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>IVOV</text> + <x>122</x> + <y>290</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>274</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #219</name> + <x>380</x> + <y>291</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #222</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #227</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #232</name> + <x>190</x> + <y>284</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #236</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>286</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #240</name> + <x>70</x> + <y>251</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #243</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #247</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #250</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #253</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #256</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #259</name> + <y>239</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #263</name> + <y>312</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #267</name> + <x>5</x> + <y>318</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #270</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #274</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #277</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #280</name> + <actions> + <action type="open_display"> + <file>yyCalcoutRecord_full.opi</file> + <target>replace</target> + <description>more fields</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>319</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yyCalcoutRecord_full.bob b/FC/calc/yyCalcoutRecord_full.bob new file mode 100644 index 0000000..96446fb --- /dev/null +++ b/FC/calc/yyCalcoutRecord_full.bob @@ -0,0 +1,1922 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyCalcoutRecord_full</name> + <x>339</x> + <y>25</y> + <width>400</width> + <height>515</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>#DIGITS</text> + <x>235</x> + <y>36</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #33</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #37</name> + <x>20</x> + <y>63</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #51</name> + <x>20</x> + <y>85</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #55</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #59</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #62</name> + <x>20</x> + <y>107</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #73</name> + <x>20</x> + <y>129</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #77</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>E</text> + <x>5</x> + <y>156</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #84</name> + <x>20</x> + <y>151</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(C).INPE</pv_name> + <x>22</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>F</text> + <x>5</x> + <y>178</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #95</name> + <x>20</x> + <y>173</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #99</name> + <pv_name>$(P)$(C).INPF</pv_name> + <x>22</x> + <y>175</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #103</name> + <text>G</text> + <x>5</x> + <y>200</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #106</name> + <x>20</x> + <y>195</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #110</name> + <pv_name>$(P)$(C).INPG</pv_name> + <x>22</x> + <y>197</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text>H</text> + <x>5</x> + <y>222</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #117</name> + <x>20</x> + <y>217</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #121</name> + <pv_name>$(P)$(C).INPH</pv_name> + <x>22</x> + <y>219</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #125</name> + <text>I</text> + <x>5</x> + <y>244</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #128</name> + <x>20</x> + <y>239</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #132</name> + <pv_name>$(P)$(C).INPI</pv_name> + <x>22</x> + <y>241</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #136</name> + <text>J</text> + <x>5</x> + <y>266</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #139</name> + <x>20</x> + <y>261</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #143</name> + <pv_name>$(P)$(C).INPJ</pv_name> + <x>22</x> + <y>263</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>K</text> + <x>5</x> + <y>288</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #150</name> + <x>20</x> + <y>283</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #154</name> + <pv_name>$(P)$(C).INPK</pv_name> + <x>22</x> + <y>285</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #158</name> + <text>L</text> + <x>5</x> + <y>310</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #161</name> + <x>20</x> + <y>305</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #165</name> + <pv_name>$(P)$(C).INPL</pv_name> + <x>22</x> + <y>307</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #169</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #173</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #177</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #181</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #185</name> + <pv_name>$(P)$(C).E</pv_name> + <x>235</x> + <y>153</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #189</name> + <pv_name>$(P)$(C).F</pv_name> + <x>235</x> + <y>175</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #193</name> + <pv_name>$(P)$(C).G</pv_name> + <x>235</x> + <y>197</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #197</name> + <pv_name>$(P)$(C).H</pv_name> + <x>235</x> + <y>219</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #201</name> + <pv_name>$(P)$(C).I</pv_name> + <x>235</x> + <y>241</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #205</name> + <pv_name>$(P)$(C).J</pv_name> + <x>235</x> + <y>263</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #209</name> + <pv_name>$(P)$(C).K</pv_name> + <x>235</x> + <y>285</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #213</name> + <pv_name>$(P)$(C).L</pv_name> + <x>235</x> + <y>307</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #217</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #220</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #223</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #227</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #230</name> + <y>333</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #234</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>355</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #238</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>355</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #242</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>345</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #245</name> + <text>INVALID</text> + <x>30</x> + <y>345</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>HELP</text> + <x>4</x> + <y>345</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>RESULT</text> + <x>280</x> + <y>345</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #255</name> + <x>384</x> + <y>361</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #260</name> + <x>392</x> + <y>361</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #265</name> + <y>339</y> + <width>385</width> + <height>41</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #269</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>355</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #272</name> + <x>393</x> + <y>396</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #277</name> + <x>384</x> + <y>400</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #282</name> + <x>392</x> + <y>408</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #287</name> + <y>377</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #291</name> + <y>376</y> + <width>385</width> + <height>41</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #295</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>392</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #299</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>392</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #303</name> + <text>INVALID</text> + <x>30</x> + <y>382</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #307</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>382</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #310</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>392</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #313</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>426</y> + <width>80</width> + <height>15</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #316</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>426</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #319</name> + <text>DELAY</text> + <y>431</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #322</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>426</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #326</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>461</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #329</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>461</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #333</name> + <text>IVOV</text> + <x>122</x> + <y>465</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #336</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>449</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #339</name> + <x>380</x> + <y>466</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #342</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #347</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #352</name> + <x>190</x> + <y>459</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #356</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>461</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #360</name> + <x>70</x> + <y>426</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #363</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #367</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #370</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #373</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #376</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #379</name> + <y>414</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #383</name> + <y>487</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #387</name> + <x>5</x> + <y>493</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #390</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #394</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #397</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #400</name> + <actions> + <action type="open_display"> + <file>yyCalcoutRecord.opi</file> + <target>replace</target> + <description>fewer fields</description> + </action> + </actions> + <text>Less</text> + <x>335</x> + <y>494</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yySeq.bob b/FC/calc/yySeq.bob new file mode 100644 index 0000000..175edbd --- /dev/null +++ b/FC/calc/yySeq.bob @@ -0,0 +1,623 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yySeq</name> + <x>52</x> + <y>83</y> + <width>480</width> + <height>190</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>480</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(S).SCAN</pv_name> + <y>30</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(S).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <x>-1</x> + <y>27</y> + <width>482</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="479.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #26</name> + <pv_name>$(P)$(S).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>($(P)$(S))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #33</name> + <actions> + <action type="open_display"> + <file>yySeq_full.opi</file> + <target>replace</target> + <description>Show more fields</description> + </action> + </actions> + <text>More</text> + <x>320</x> + <y>30</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>1</text> + <y>70</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>4</text> + <y>145</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>3</text> + <y>120</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>2</text> + <y>95</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #48</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>115</x> + <y>50</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #51</name> + <pv_name>$(P)$(S).DOL1</pv_name> + <x>25</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #55</name> + <pv_name>$(P)$(S).DOL4</pv_name> + <x>25</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #59</name> + <pv_name>$(P)$(S).DOL3</pv_name> + <x>25</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #63</name> + <pv_name>$(P)$(S).DOL2</pv_name> + <x>25</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>INPUT PV NAME</text> + <x>25</x> + <y>55</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #70</name> + <x>180</x> + <y>55</y> + <width>45</width> + <height>107</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #73</name> + <pv_name>$(P)$(S).DLY1</pv_name> + <y>12</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #77</name> + <pv_name>$(P)$(S).DLY4</pv_name> + <y>87</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #81</name> + <pv_name>$(P)$(S).DLY2</pv_name> + <y>37</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #85</name> + <pv_name>$(P)$(S).DLY3</pv_name> + <y>62</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>DELAY</text> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>FORWARD LINK</text> + <x>220</x> + <y>172</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #95</name> + <pv_name>$(P)$(S).DO1</pv_name> + <x>230</x> + <y>67</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #99</name> + <pv_name>$(P)$(S).DO4</pv_name> + <x>230</x> + <y>142</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(S).DO2</pv_name> + <x>230</x> + <y>92</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)$(S).DO3</pv_name> + <x>230</x> + <y>117</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>VALUE</text> + <x>230</x> + <y>55</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #114</name> + <pv_name>$(P)$(S).LNK1</pv_name> + <x>315</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #118</name> + <pv_name>$(P)$(S).LNK4</pv_name> + <x>315</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #122</name> + <pv_name>$(P)$(S).LNK3</pv_name> + <x>315</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #126</name> + <pv_name>$(P)$(S).LNK2</pv_name> + <x>315</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #130</name> + <text>OUTPUT PV NAME</text> + <x>315</x> + <y>55</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #133</name> + <pv_name>$(P)$(S).FLNK</pv_name> + <x>315</x> + <y>168</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #137</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>405</x> + <y>50</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yySeq_full.bob b/FC/calc/yySeq_full.bob new file mode 100644 index 0000000..149bcbc --- /dev/null +++ b/FC/calc/yySeq_full.bob @@ -0,0 +1,1209 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yySeq_full</name> + <x>52</x> + <y>304</y> + <width>480</width> + <height>375</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>480</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>10</text> + <y>295</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #12</name> + <pv_name>$(P)$(S).SCAN</pv_name> + <y>30</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #15</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #18</name> + <pv_name>$(P)$(S).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #25</name> + <x>-1</x> + <y>27</y> + <width>482</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="479.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #29</name> + <pv_name>$(P)$(S).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>($(P)$(S))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #36</name> + <actions> + <action type="open_display"> + <file>yySeq.opi</file> + <target>replace</target> + <description>Show fewer fields</description> + </action> + </actions> + <text>Less</text> + <x>320</x> + <y>30</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>9</text> + <y>270</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>1</text> + <y>70</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>4</text> + <y>145</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>3</text> + <y>120</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>2</text> + <y>95</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>5</text> + <y>170</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>6</text> + <y>195</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>7</text> + <y>220</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>8</text> + <y>245</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #66</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>115</x> + <y>50</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #69</name> + <pv_name>$(P)$(S).DOL1</pv_name> + <x>25</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #73</name> + <pv_name>$(P)$(S).DOLA</pv_name> + <x>25</x> + <y>292</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #77</name> + <pv_name>$(P)$(S).DOL9</pv_name> + <x>25</x> + <y>267</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #81</name> + <pv_name>$(P)$(S).DOL8</pv_name> + <x>25</x> + <y>242</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #85</name> + <pv_name>$(P)$(S).DOL7</pv_name> + <x>25</x> + <y>217</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #89</name> + <pv_name>$(P)$(S).DOL6</pv_name> + <x>25</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #93</name> + <pv_name>$(P)$(S).DOL5</pv_name> + <x>25</x> + <y>167</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #97</name> + <pv_name>$(P)$(S).DOL4</pv_name> + <x>25</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #101</name> + <pv_name>$(P)$(S).DOL3</pv_name> + <x>25</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #105</name> + <pv_name>$(P)$(S).DOL2</pv_name> + <x>25</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #109</name> + <text>INPUT PV NAME</text> + <x>25</x> + <y>55</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #112</name> + <x>180</x> + <y>55</y> + <width>45</width> + <height>257</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(S).DLY9</pv_name> + <y>212</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(S).DLYA</pv_name> + <y>237</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(S).DLY1</pv_name> + <y>12</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #127</name> + <pv_name>$(P)$(S).DLY4</pv_name> + <y>87</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #131</name> + <pv_name>$(P)$(S).DLY2</pv_name> + <y>37</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #135</name> + <pv_name>$(P)$(S).DLY3</pv_name> + <y>62</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #139</name> + <pv_name>$(P)$(S).DLY5</pv_name> + <y>112</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #143</name> + <pv_name>$(P)$(S).DLY6</pv_name> + <y>137</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #147</name> + <pv_name>$(P)$(S).DLY7</pv_name> + <y>162</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #151</name> + <pv_name>$(P)$(S).DLY8</pv_name> + <y>187</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>DELAY</text> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #158</name> + <pv_name>$(P)$(S).DO9</pv_name> + <x>230</x> + <y>267</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #162</name> + <pv_name>$(P)$(S).DOA</pv_name> + <x>230</x> + <y>292</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #166</name> + <pv_name>$(P)$(S).DO1</pv_name> + <x>230</x> + <y>67</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #170</name> + <pv_name>$(P)$(S).DO4</pv_name> + <x>230</x> + <y>142</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #174</name> + <pv_name>$(P)$(S).DO2</pv_name> + <x>230</x> + <y>92</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #178</name> + <pv_name>$(P)$(S).DO3</pv_name> + <x>230</x> + <y>117</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #182</name> + <pv_name>$(P)$(S).DO5</pv_name> + <x>230</x> + <y>167</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #186</name> + <pv_name>$(P)$(S).DO6</pv_name> + <x>230</x> + <y>192</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #190</name> + <pv_name>$(P)$(S).DO7</pv_name> + <x>230</x> + <y>217</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #194</name> + <pv_name>$(P)$(S).DO8</pv_name> + <x>230</x> + <y>242</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>VALUE</text> + <x>230</x> + <y>55</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #201</name> + <pv_name>$(P)$(S).LNKA</pv_name> + <x>315</x> + <y>292</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #205</name> + <pv_name>$(P)$(S).LNK9</pv_name> + <x>315</x> + <y>267</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #209</name> + <pv_name>$(P)$(S).LNK1</pv_name> + <x>315</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #213</name> + <pv_name>$(P)$(S).LNK8</pv_name> + <x>315</x> + <y>242</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #217</name> + <pv_name>$(P)$(S).LNK7</pv_name> + <x>315</x> + <y>217</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #221</name> + <pv_name>$(P)$(S).LNK6</pv_name> + <x>315</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #225</name> + <pv_name>$(P)$(S).LNK5</pv_name> + <x>315</x> + <y>167</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #229</name> + <pv_name>$(P)$(S).LNK4</pv_name> + <x>315</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #233</name> + <pv_name>$(P)$(S).LNK3</pv_name> + <x>315</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #237</name> + <pv_name>$(P)$(S).LNK2</pv_name> + <x>315</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #241</name> + <text>OUTPUT PV NAME</text> + <x>315</x> + <y>55</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #244</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>405</x> + <y>50</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #247</name> + <pv_name>$(P)$(S).FLNK</pv_name> + <x>315</x> + <y>317</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #251</name> + <text>FORWARD LINK</text> + <x>234</x> + <y>322</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #254</name> + <pv_name>$(P)$(S).SELL</pv_name> + <x>5</x> + <y>350</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>SELL</text> + <x>5</x> + <y>340</y> + <width>150</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #261</name> + <pv_name>$(P)$(S).SELN</pv_name> + <x>160</x> + <y>350</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #265</name> + <text>SELN</text> + <x>160</x> + <y>340</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #268</name> + <x>210</x> + <y>340</y> + <width>80</width> + <height>30</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #271</name> + <text>SELM</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #274</name> + <pv_name>$(P)$(S).SELM</pv_name> + <y>10</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/yySseq.bob b/FC/calc/yySseq.bob new file mode 100644 index 0000000..a3d4121 --- /dev/null +++ b/FC/calc/yySseq.bob @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yySseq</name> + <x>50</x> + <y>236</y> + <width>750</width> + <height>190</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>750</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(S).SCAN</pv_name> + <y>30</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(S).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <x>-1</x> + <y>27</y> + <width>749</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="746.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #26</name> + <pv_name>$(P)$(S).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>($(P)$(S))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #33</name> + <actions> + <action type="open_display"> + <file>yySseq_full.opi</file> + <target>replace</target> + <description>Show more fields</description> + </action> + </actions> + <text>More</text> + <x>700</x> + <y>168</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #36</name> + <file>yySseq_bare.bob</file> + <y>45</y> + <width>747</width> + <height>145</height> + </widget> +</display> diff --git a/FC/calc/yySseq_bare.bob b/FC/calc/yySseq_bare.bob new file mode 100644 index 0000000..a6f1c27 --- /dev/null +++ b/FC/calc/yySseq_bare.bob @@ -0,0 +1,361 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yySseq_bare</name> + <x>708</x> + <y>245</y> + <width>750</width> + <height>145</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="action_button" version="3.0.0"> + <name>related display #6</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>115</x> + <y>5</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>INPUT PV NAME</text> + <x>25</x> + <y>10</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>STRING VALUE</text> + <x>230</x> + <y>10</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>VALUE</text> + <x>435</x> + <y>10</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>OUTPUT PV NAME</text> + <x>520</x> + <y>10</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #21</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>610</x> + <y>5</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #24</name> + <pv_name>$(P)$(S).FLNK</pv_name> + <x>520</x> + <y>123</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>DELAY</text> + <x>180</x> + <y>10</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>FORWARD LINK</text> + <x>426</x> + <y>127</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>WAIT FOR</text> + <x>675</x> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>COMPLETION?</text> + <x>675</x> + <y>10</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #40</name> + <actions> + <action type="open_display"> + <file>yySseq_help.opi</file> + <target>tab</target> + <description>annotated display</description> + </action> + </actions> + <text>?</text> + <x>675</x> + <y>118</y> + <width>25</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #43</name> + <text>NUMERIC</text> + <x>435</x> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #46</name> + <x>290</x> + <y>125</y> + <width>100</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>message button #49</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).ABORT</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).ABORT</pv_name> + <text>ABORT</text> + <width>45</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>ABORTING</text> + <x>50</x> + <y>5</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ABORT</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>BUSY</text> + <x>340</x> + <y>120</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #60</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>1</EL> + <ELN>01</ELN> + </macros> + <y>20</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #62</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>2</EL> + <ELN>02</ELN> + </macros> + <y>45</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #64</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>3</EL> + <ELN>03</ELN> + </macros> + <y>70</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #66</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>4</EL> + <ELN>04</ELN> + </macros> + <y>95</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>125</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b||c||d)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR1</pv_name> + <pv_name>$(P)$(S).WERR2</pv_name> + <pv_name>$(P)$(S).WERR3</pv_name> + <pv_name>$(P)$(S).WERR4</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/calc/yySseq_full.bob b/FC/calc/yySseq_full.bob new file mode 100644 index 0000000..a2ceddc --- /dev/null +++ b/FC/calc/yySseq_full.bob @@ -0,0 +1,727 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yySseq_full</name> + <x>33</x> + <y>25</y> + <width>750</width> + <height>375</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>750</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(S).SCAN</pv_name> + <y>30</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #15</name> + <pv_name>$(P)$(S).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <x>-1</x> + <y>27</y> + <width>749</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="746.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #26</name> + <pv_name>$(P)$(S).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>($(P)$(S))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #33</name> + <actions> + <action type="open_display"> + <file>yySseq.opi</file> + <target>replace</target> + <description>Show fewer fields</description> + </action> + </actions> + <text>Less</text> + <x>700</x> + <y>320</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #36</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>115</x> + <y>50</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>INPUT PV NAME</text> + <x>25</x> + <y>55</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>STRING VALUE</text> + <x>230</x> + <y>55</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>VALUE</text> + <x>435</x> + <y>55</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>OUTPUT PV NAME</text> + <x>520</x> + <y>55</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #51</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>610</x> + <y>50</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)$(S).FLNK</pv_name> + <x>520</x> + <y>317</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>FORWARD LINK</text> + <x>439</x> + <y>322</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>DELAY</text> + <x>180</x> + <y>55</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #64</name> + <x>675</x> + <y>45</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>WAIT FOR</text> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>COMPLETION?</text> + <y>10</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #73</name> + <actions> + <action type="open_display"> + <file>yySseq_help.opi</file> + <target>tab</target> + <description>annotated display</description> + </action> + </actions> + <text>?</text> + <x>675</x> + <y>313</y> + <width>25</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>NUMERIC</text> + <x>434</x> + <y>45</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #79</name> + <x>290</x> + <y>315</y> + <width>100</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>BUSY</text> + <x>50</x> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #86</name> + <y>5</y> + <width>100</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>message button #89</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).ABORT</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).ABORT</pv_name> + <text>ABORT</text> + <width>45</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #92</name> + <text>ABORTING</text> + <x>50</x> + <y>5</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ABORT</pv_name> + </rule> + </rules> + </widget> + </widget> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #96</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>1</EL> + <ELN>01</ELN> + </macros> + <y>65</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #98</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>2</EL> + <ELN>02</ELN> + </macros> + <y>90</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #100</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>3</EL> + <ELN>03</ELN> + </macros> + <y>115</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #102</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>4</EL> + <ELN>04</ELN> + </macros> + <y>140</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #104</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>5</EL> + <ELN>05</ELN> + </macros> + <y>165</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #106</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>6</EL> + <ELN>06</ELN> + </macros> + <y>190</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #108</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>7</EL> + <ELN>07</ELN> + </macros> + <y>215</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #110</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>8</EL> + <ELN>08</ELN> + </macros> + <y>240</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #112</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>9</EL> + <ELN>09</ELN> + </macros> + <y>265</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #114</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>A</EL> + <ELN>10</ELN> + </macros> + <y>290</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>320</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b||c||d)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR1</pv_name> + <pv_name>$(P)$(S).WERR2</pv_name> + <pv_name>$(P)$(S).WERR3</pv_name> + <pv_name>$(P)$(S).WERR4</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>320</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b||c||d)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR5</pv_name> + <pv_name>$(P)$(S).WERR6</pv_name> + <pv_name>$(P)$(S).WERR7</pv_name> + <pv_name>$(P)$(S).WERR8</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>320</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR9</pv_name> + <pv_name>$(P)$(S).WERRA</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #128</name> + <pv_name>$(P)$(S).SELL</pv_name> + <x>5</x> + <y>350</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #132</name> + <text>SELL</text> + <x>5</x> + <y>340</y> + <width>150</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #135</name> + <pv_name>$(P)$(S).SELN</pv_name> + <x>160</x> + <y>350</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #139</name> + <text>SELN</text> + <x>160</x> + <y>340</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #142</name> + <x>210</x> + <y>340</y> + <width>80</width> + <height>30</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #145</name> + <text>SELM</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #148</name> + <pv_name>$(P)$(S).SELM</pv_name> + <y>10</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/yySseq_full_bare.bob b/FC/calc/yySseq_full_bare.bob new file mode 100644 index 0000000..dcd8854 --- /dev/null +++ b/FC/calc/yySseq_full_bare.bob @@ -0,0 +1,580 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yySseq_full_bare</name> + <x>678</x> + <y>334</y> + <width>750</width> + <height>330</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="action_button" version="3.0.0"> + <name>related display #6</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>115</x> + <y>5</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>INPUT PV NAME</text> + <x>25</x> + <y>10</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>STRING VALUE</text> + <x>230</x> + <y>10</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>VALUE</text> + <x>435</x> + <y>10</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>OUTPUT PV NAME</text> + <x>520</x> + <y>10</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #21</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>610</x> + <y>5</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #24</name> + <pv_name>$(P)$(S).FLNK</pv_name> + <x>520</x> + <y>272</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>FORWARD LINK</text> + <x>439</x> + <y>277</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>DELAY</text> + <x>180</x> + <y>10</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #34</name> + <x>675</x> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>WAIT FOR</text> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>COMPLETION?</text> + <y>10</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #43</name> + <actions> + <action type="open_display"> + <file>yySseq_help.opi</file> + <target>tab</target> + <description>annotated display</description> + </action> + </actions> + <text>?</text> + <x>675</x> + <y>268</y> + <width>25</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>NUMERIC</text> + <x>434</x> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #49</name> + <x>290</x> + <y>270</y> + <width>100</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>BUSY</text> + <x>50</x> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #56</name> + <y>5</y> + <width>100</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>message button #59</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).ABORT</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).ABORT</pv_name> + <text>ABORT</text> + <width>45</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>ABORTING</text> + <x>50</x> + <y>5</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ABORT</pv_name> + </rule> + </rules> + </widget> + </widget> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #66</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>1</EL> + <ELN>01</ELN> + </macros> + <y>20</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #68</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>2</EL> + <ELN>02</ELN> + </macros> + <y>45</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #70</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>3</EL> + <ELN>03</ELN> + </macros> + <y>70</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #72</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>4</EL> + <ELN>04</ELN> + </macros> + <y>95</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #74</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>5</EL> + <ELN>05</ELN> + </macros> + <y>120</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #76</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>6</EL> + <ELN>06</ELN> + </macros> + <y>145</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #78</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>7</EL> + <ELN>07</ELN> + </macros> + <y>170</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #80</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>8</EL> + <ELN>08</ELN> + </macros> + <y>195</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #82</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>9</EL> + <ELN>09</ELN> + </macros> + <y>220</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="embedded" version="2.0.0"> + <name>composite #84</name> + <file>sseqElement_bare.bob</file> + <macros> + <EL>A</EL> + <ELN>10</ELN> + </macros> + <y>245</y> + <width>747</width> + <height>25</height> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>275</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b||c||d)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR1</pv_name> + <pv_name>$(P)$(S).WERR2</pv_name> + <pv_name>$(P)$(S).WERR3</pv_name> + <pv_name>$(P)$(S).WERR4</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>275</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b||c||d)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR5</pv_name> + <pv_name>$(P)$(S).WERR6</pv_name> + <pv_name>$(P)$(S).WERR7</pv_name> + <pv_name>$(P)$(S).WERR8</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>WAIT requires CA link</text> + <x>25</x> + <y>275</y> + <width>140</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a||b)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WERR9</pv_name> + <pv_name>$(P)$(S).WERRA</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #98</name> + <pv_name>$(P)$(S).SELL</pv_name> + <x>5</x> + <y>305</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>SELL</text> + <x>5</x> + <y>295</y> + <width>150</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #105</name> + <pv_name>$(P)$(S).SELN</pv_name> + <x>160</x> + <y>305</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #109</name> + <text>SELN</text> + <x>160</x> + <y>295</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #112</name> + <x>210</x> + <y>295</y> + <width>80</width> + <height>30</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>SELM</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #118</name> + <pv_name>$(P)$(S).SELM</pv_name> + <y>10</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/yySseq_help.bob b/FC/calc/yySseq_help.bob new file mode 100644 index 0000000..075000a --- /dev/null +++ b/FC/calc/yySseq_help.bob @@ -0,0 +1,3491 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yySseq_help</name> + <x>33</x> + <y>234</y> + <width>1100</width> + <height>590</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>297</x> + <y>196</y> + <width>759</width> + <height>200</height> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <x>301</x> + <y>200</y> + <width>753</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text># DIGITS</text> + <x>531</x> + <y>235</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #15</name> + <x>300</x> + <y>227</y> + <width>754</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="752.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text><NAME OF RECORD></text> + <x>541</x> + <y>206</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #22</name> + <x>1002</x> + <y>372</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #24</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>416</x> + <y>250</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>INPUT PV NAME</text> + <x>326</x> + <y>255</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>DELAY</text> + <x>481</x> + <y>255</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #33</name> + <x>301</x> + <y>230</y> + <width>100</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #36</name> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>EXECUTION</text> + <y>1</y> + <width>76</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>MODE</text> + <y>10</y> + <width>76</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #45</name> + <width>100</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #48</name> + <width>99</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="98.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #52</name> + <width>99</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="98.0" y="0.0"> + </point> + <point x="98.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #56</name> + <x>81</x> + <y>6</y> + <width>11</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #59</name> + <width>10</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="9.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #63</name> + <width>10</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="9.0" y="0.0"> + </point> + <point x="9.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>STRING VALUE</text> + <x>536</x> + <y>255</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>VALUE</text> + <x>741</x> + <y>255</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>OUTPUT PV NAME</text> + <x>826</x> + <y>255</y> + <width>90</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #76</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>LINK HELP</text> + <x>916</x> + <y>250</y> + <width>60</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>FORWARD LINK</text> + <x>732</x> + <y>372</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #82</name> + <x>981</x> + <y>245</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>WAIT FOR</text> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>COMPLETION?</text> + <y>10</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>NUMERIC</text> + <x>741</x> + <y>245</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #94</name> + <x>581</x> + <y>230</y> + <width>25</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #97</name> + <x>1</x> + <y>1</y> + <width>24</width> + <height>19</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>#</text> + <x>1</x> + <y>2</y> + <width>24</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #103</name> + <width>24</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #106</name> + <x>1</x> + <y>1</y> + <width>23</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="22.0" y="0.0"> + </point> + <point x="22.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #110</name> + <x>1</x> + <y>1</y> + <width>23</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="22.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #114</name> + <x>300</x> + <y>200</y> + <width>235</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #117</name> + <width>235</width> + <height>25</height> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <background_color> + <color red="105" green="105" blue="105"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #120</name> + <x>1</x> + <y>1</y> + <width>233</width> + <height>23</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text><DESCRIPTION></text> + <x>1</x> + <y>4</y> + <width>233</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #126</name> + <width>234</width> + <height>24</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="233.0" y="0.0"> + </point> + <point x="233.0" y="23.0"> + </point> + <point x="0.0" y="23.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #130</name> + <x>826</x> + <y>366</y> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #133</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #136</name> + <text><NAME OF A RECORD></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #139</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #143</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text></text> + <x>10</x> + <y>125</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text>1) If 'DELAY' is nonzero, wait for the</text> + <x>10</x> + <y>125</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>a multiple of some clock period --</text> + <x>10</x> + <y>170</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #156</name> + <text>seconds, and will be quantized to</text> + <x>10</x> + <y>155</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #159</name> + <text></text> + <x>10</x> + <y>200</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>2) If 'INPUT PV NAME' is not blank,</text> + <x>10</x> + <y>215</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #165</name> + <text>read a value from that PV, and put</text> + <x>10</x> + <y>230</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text>string and numeric renditions of</text> + <x>10</x> + <y>245</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text>the value into the 'STRING VALUE'</text> + <x>10</x> + <y>260</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #174</name> + <text></text> + <x>10</x> + <y>290</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>3) If 'OUTPUT PV NAME' is not blank,</text> + <x>10</x> + <y>305</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>write the string or numeric value</text> + <x>10</x> + <y>320</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>(depending on the type of the</text> + <x>10</x> + <y>335</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #186</name> + <text>recipient PV).</text> + <x>10</x> + <y>350</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>4) If 'WAIT FOR COMPLETION' has the</text> + <x>10</x> + <y>380</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #192</name> + <text>value 'WAIT', and the link has the</text> + <x>10</x> + <y>395</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text>typically .0166... seconds (60 Hz).</text> + <x>10</x> + <y>185</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>This display controls a sequence of</text> + <x>10</x> + <y>20</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #201</name> + <text>actions (numbered 1-4 here, a larger</text> + <x>10</x> + <y>35</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>display shows all 10), each described</text> + <x>10</x> + <y>50</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>by one row of fields as shown at right.</text> + <x>10</x> + <y>65</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>Rows are processed in sequence, and</text> + <x>10</x> + <y>80</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>each row operates as follows:</text> + <x>10</x> + <y>95</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>specified time. The time is in</text> + <x>10</x> + <y>140</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #219</name> + <text></text> + <x>10</x> + <y>365</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>and 'NUMERIC VALUE' fields.</text> + <x>10</x> + <y>275</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #225</name> + <x>326</x> + <y>292</y> + <width>725</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #228</name> + <x>156</x> + <y>1</y> + <width>49</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #231</name> + <width>47</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #234</name> + <text>TIME (S)</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>TO WAIT</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #240</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="46.0" y="0.0"> + </point> + <point x="46.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #244</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="46.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #248</name> + <x>212</x> + <width>194</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #251</name> + <text><STRING TO BE WRITTEN></text> + <x>212</x> + <y>5</y> + <width>196</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #254</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="193.0" y="0.0"> + </point> + <point x="193.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #258</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="193.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #262</name> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #265</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #268</name> + <text><PV TO READ FROM></text> + <x>1</x> + <y>5</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #271</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #275</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #279</name> + <x>500</x> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #282</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #285</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #288</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #292</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #296</name> + <x>415</x> + <width>79</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #299</name> + <width>78</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #302</name> + <text><NUMBER TO</text> + <y>1</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #305</name> + <text>BE WRITTEN></text> + <y>10</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #308</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #312</name> + <width>77</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #316</name> + <x>660</x> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #319</name> + <width>65</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #322</name> + <text>WAIT OR</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #325</name> + <text>NO WAIT?</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #328</name> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #331</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="64.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #335</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="64.0" y="0.0"> + </point> + <point x="64.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #339</name> + <x>53</x> + <y>6</y> + <width>7</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #342</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="6.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #346</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="6.0" y="0.0"> + </point> + <point x="6.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #350</name> + <text>2</text> + <x>301</x> + <y>295</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #353</name> + <text>1</text> + <x>301</x> + <y>270</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #356</name> + <x>482</x> + <y>268</y> + <width>49</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #359</name> + <width>47</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #362</name> + <text>TIME (S)</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #365</name> + <text>TO WAIT</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #368</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="46.0" y="0.0"> + </point> + <point x="46.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #372</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="46.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #376</name> + <x>538</x> + <y>267</y> + <width>194</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #379</name> + <text><STRING TO BE WRITTEN></text> + <x>538</x> + <y>272</y> + <width>196</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #382</name> + <x>538</x> + <y>267</y> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="193.0" y="0.0"> + </point> + <point x="193.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #386</name> + <x>538</x> + <y>267</y> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="193.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #390</name> + <x>326</x> + <y>267</y> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #393</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #396</name> + <text><PV TO READ FROM></text> + <x>1</x> + <y>5</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #399</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #403</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #407</name> + <x>826</x> + <y>267</y> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #410</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #413</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #416</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #420</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #424</name> + <x>741</x> + <y>267</y> + <width>79</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #427</name> + <width>78</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #430</name> + <text><NUMBER TO</text> + <y>1</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #433</name> + <text>BE WRITTEN></text> + <y>10</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #436</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #440</name> + <width>77</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #444</name> + <x>986</x> + <y>267</y> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #447</name> + <width>65</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #450</name> + <text>WAIT OR</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #453</name> + <text>NO WAIT?</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #456</name> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #459</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="64.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #463</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="64.0" y="0.0"> + </point> + <point x="64.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #467</name> + <x>53</x> + <y>6</y> + <width>7</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #470</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="6.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #474</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="6.0" y="0.0"> + </point> + <point x="6.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #478</name> + <text>3</text> + <x>301</x> + <y>320</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #481</name> + <x>326</x> + <y>317</y> + <width>725</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #484</name> + <x>156</x> + <y>1</y> + <width>49</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #487</name> + <width>47</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #490</name> + <text>TIME (S)</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #493</name> + <text>TO WAIT</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #496</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="46.0" y="0.0"> + </point> + <point x="46.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #500</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="46.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #504</name> + <x>212</x> + <width>194</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #507</name> + <text><STRING TO BE WRITTEN></text> + <x>212</x> + <y>5</y> + <width>196</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #510</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="193.0" y="0.0"> + </point> + <point x="193.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #514</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="193.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #518</name> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #521</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #524</name> + <text><PV TO READ FROM></text> + <x>1</x> + <y>5</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #527</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #531</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #535</name> + <x>500</x> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #538</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #541</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #544</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #548</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #552</name> + <x>415</x> + <width>79</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #555</name> + <width>78</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #558</name> + <text><NUMBER TO</text> + <y>1</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #561</name> + <text>BE WRITTEN></text> + <y>10</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #564</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #568</name> + <width>77</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #572</name> + <x>660</x> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #575</name> + <width>65</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #578</name> + <text>WAIT OR</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #581</name> + <text>NO WAIT?</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #584</name> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #587</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="64.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #591</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="64.0" y="0.0"> + </point> + <point x="64.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #595</name> + <x>53</x> + <y>6</y> + <width>7</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #598</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="6.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #602</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="6.0" y="0.0"> + </point> + <point x="6.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #606</name> + <text>4</text> + <x>301</x> + <y>345</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #609</name> + <x>326</x> + <y>342</y> + <width>725</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #612</name> + <x>156</x> + <y>1</y> + <width>49</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #615</name> + <width>47</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #618</name> + <text>TIME (S)</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #621</name> + <text>TO WAIT</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #624</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="46.0" y="0.0"> + </point> + <point x="46.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #628</name> + <width>47</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="46.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #632</name> + <x>212</x> + <width>194</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #635</name> + <text><STRING TO BE WRITTEN></text> + <x>212</x> + <y>5</y> + <width>196</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #638</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="193.0" y="0.0"> + </point> + <point x="193.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #642</name> + <x>212</x> + <width>194</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="193.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #646</name> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #649</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #652</name> + <text><PV TO READ FROM></text> + <x>1</x> + <y>5</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #655</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #659</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #663</name> + <x>500</x> + <width>150</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #666</name> + <width>149</width> + <height>19</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #669</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>4</y> + <width>147</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #672</name> + <width>150</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="149.0" y="0.0"> + </point> + <point x="149.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #676</name> + <width>150</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="149.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #680</name> + <x>415</x> + <width>79</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #683</name> + <width>78</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #686</name> + <text><NUMBER TO</text> + <y>1</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #689</name> + <text>BE WRITTEN></text> + <y>10</y> + <width>78</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #692</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #696</name> + <width>77</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #700</name> + <x>660</x> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #703</name> + <width>65</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #706</name> + <text>WAIT OR</text> + <y>1</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #709</name> + <text>NO WAIT?</text> + <y>10</y> + <width>49</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #712</name> + <width>65</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #715</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="64.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #719</name> + <width>65</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="64.0" y="0.0"> + </point> + <point x="64.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #723</name> + <x>53</x> + <y>6</y> + <width>7</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #726</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="6.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #730</name> + <width>7</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="6.0" y="0.0"> + </point> + <point x="6.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #734</name> + <text>BUSY</text> + <x>643</x> + <y>365</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="26" green="115" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #737</name> + <text>ABORTING</text> + <x>643</x> + <y>375</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #740</name> + <x>474</x> + <y>263</y> + <width>60</width> + <height>27</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #743</name> + <x>579</x> + <y>360</y> + <width>131</width> + <height>37</height> + <line_width>2</line_width> + <line_color> + <color red="251" green="243" blue="74"> + </color> + </line_color> + <background_color> + <color red="251" green="243" blue="74"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #746</name> + <x>321</x> + <y>287</y> + <width>156</width> + <height>26</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #749</name> + <x>823</x> + <y>313</y> + <width>156</width> + <height>26</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #752</name> + <x>979</x> + <y>337</y> + <width>69</width> + <height>31</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #755</name> + <x>271</x> + <y>269</y> + <width>58</width> + <height>28</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="57.0" y="27.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #759</name> + <x>273</x> + <y>326</y> + <width>553</width> + <height>18</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="17.0"> + </point> + <point x="552.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #763</name> + <x>285</x> + <y>168</y> + <width>195</width> + <height>103</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="194.0" y="102.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #767</name> + <x>481</x> + <y>230</y> + <width>40</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #770</name> + <width>39</width> + <height>19</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #773</name> + <text>PROC</text> + <y>3</y> + <width>40</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #776</name> + <width>39</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="38.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #780</name> + <width>39</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="38.0" y="0.0"> + </point> + <point x="38.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #784</name> + <x>593</x> + <y>370</y> + <width>45</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #787</name> + <width>44</width> + <height>19</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #790</name> + <text>ABORT</text> + <y>3</y> + <width>45</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #793</name> + <width>43</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="42.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #797</name> + <width>43</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="42.0" y="0.0"> + </point> + <point x="42.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #801</name> + <x>278</x> + <y>366</y> + <width>730</width> + <height>52</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="51.0"> + </point> + <point x="643.0" y="51.0"> + </point> + <point x="729.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #805</name> + <text>FORWARD LINK: always executed, and</text> + <x>799</x> + <y>432</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #808</name> + <text>always the last thing executed.</text> + <x>799</x> + <y>447</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #811</name> + <text>the FORWARD LINK, if this is the</text> + <x>10</x> + <y>470</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #814</name> + <text>last row). Note that WAIT does not</text> + <x>10</x> + <y>485</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #817</name> + <text>(3) to complete before going on to</text> + <x>10</x> + <y>440</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #820</name> + <text>the next row (or before executing</text> + <x>9</x> + <y>455</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #823</name> + <text>for processing that results from</text> + <x>10</x> + <y>425</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #826</name> + <text>attribute 'CA', the record will wait</text> + <x>10</x> + <y>410</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #829</name> + <x>301</x> + <y>430</y> + <width>480</width> + <height>149</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #832</name> + <text>While a sequence is active, the word 'BUSY' will be visible.</text> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #835</name> + <text>If the ABORT button is pressed, an active sequence will be aborted.</text> + <y>15</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #838</name> + <text>If the sseq record is waiting for the completion callback from a 'WAIT'</text> + <y>60</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #841</name> + <text>link, then the abort will finish after that callback is received.</text> + <y>75</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #844</name> + <text>(You can release the sseq record from this wait by overwriting the</text> + <y>90</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #847</name> + <text>WAIT-link field, but note that this will have no effect on any</text> + <y>105</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #850</name> + <text>processing that the link field started.)</text> + <y>120</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #853</name> + <text>This will stop the sseq record, but it will not stop any processing</text> + <y>30</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #856</name> + <text>that the sseq record has already started with its links.</text> + <y>45</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #859</name> + <text>When the abort finishes, the FORWARD LINK will be executed.</text> + <y>135</y> + <width>480</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #862</name> + <x>630</x> + <y>396</y> + <width>15</width> + <height>31</height> + <line_width>2</line_width> + <line_color> + <color red="251" green="243" blue="74"> + </color> + </line_color> + <points> + <point x="14.0" y="1.0"> + </point> + <point x="1.0" y="30.0"> + </point> + </points> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #866</name> + <x>815</x> + <y>356</y> + <width>164</width> + <height>37</height> + <line_width>2</line_width> + <line_color> + <color red="251" green="243" blue="74"> + </color> + </line_color> + <background_color> + <color red="251" green="243" blue="74"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #869</name> + <x>890</x> + <y>391</y> + <width>5</width> + <height>42</height> + <line_width>2</line_width> + <line_color> + <color red="251" green="243" blue="74"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="4.0" y="41.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #873</name> + <text>affect the DELAY in item (1).</text> + <x>10</x> + <y>500</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #876</name> + <text>If the value is 'After<n>', the</text> + <x>10</x> + <y>515</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #879</name> + <text>record will process actions up to</text> + <x>10</x> + <y>530</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #882</name> + <text>and including action <n>, before</text> + <x>10</x> + <y>545</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #885</name> + <text>waiting for completion of this link.</text> + <x>10</x> + <y>560</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #888</name> + <actions> + <action type="open_display"> + <file>yySseq_help.opi</file> + <target>tab</target> + <description>annotated display</description> + </action> + </actions> + <text>?</text> + <x>978</x> + <y>365</y> + <width>25</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yyTransform.bob b/FC/calc/yyTransform.bob new file mode 100644 index 0000000..d13b625 --- /dev/null +++ b/FC/calc/yyTransform.bob @@ -0,0 +1,1028 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyTransform</name> + <x>710</x> + <y>918</y> + <width>710</width> + <height>190</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>710</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(T).INPA</pv_name> + <x>112</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #13</name> + <x>110</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #17</name> + <pv_name>$(P)$(T).A</pv_name> + <x>465</x> + <y>67</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(T).D</pv_name> + <x>465</x> + <y>142</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #25</name> + <pv_name>$(P)$(T).B</pv_name> + <x>465</x> + <y>92</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #29</name> + <pv_name>$(P)$(T).C</pv_name> + <x>465</x> + <y>117</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>VALUE</text> + <x>465</x> + <y>55</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(T).INPD</pv_name> + <x>112</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(T).INPC</pv_name> + <x>112</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(T).INPB</pv_name> + <x>112</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #48</name> + <x>110</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IDV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #52</name> + <x>110</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #56</name> + <x>110</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ICV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #60</name> + <pv_name>$(P)$(T).CLCA$</pv_name> + <x>267</x> + <y>67</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #64</name> + <pv_name>$(P)$(T).CLCB$</pv_name> + <x>267</x> + <y>92</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(T).CLCC$</pv_name> + <x>267</x> + <y>117</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(T).CLCD$</pv_name> + <x>267</x> + <y>142</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>B</text> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #88</name> + <pv_name>$(P)$(T).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #91</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(T).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(T).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #94</name> + <pv_name>$(P)$(T).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #101</name> + <x>-1</x> + <y>27</y> + <width>715</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="712.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #105</name> + <pv_name>$(P)$(T).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #109</name> + <text>($(P)$(T))</text> + <x>240</x> + <y>6</y> + <width>240</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #112</name> + <pv_name>$(P)$(T).CMTA</pv_name> + <x>15</x> + <y>67</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #116</name> + <pv_name>$(P)$(T).CMTD</pv_name> + <x>15</x> + <y>142</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #120</name> + <pv_name>$(P)$(T).CMTB</pv_name> + <x>15</x> + <y>92</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #124</name> + <pv_name>$(P)$(T).CMTC</pv_name> + <x>15</x> + <y>117</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #128</name> + <text>COMMENT</text> + <x>15</x> + <y>55</y> + <width>95</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #131</name> + <x>265</x> + <y>65</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CAV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #135</name> + <x>265</x> + <y>90</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #139</name> + <x>265</x> + <y>115</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CCV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #143</name> + <x>265</x> + <y>140</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #147</name> + <pv_name>$(P)$(T).OUTA</pv_name> + <x>552</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #151</name> + <x>550</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #155</name> + <pv_name>$(P)$(T).OUTD</pv_name> + <x>552</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #159</name> + <pv_name>$(P)$(T).OUTC</pv_name> + <x>552</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #163</name> + <pv_name>$(P)$(T).OUTB</pv_name> + <x>552</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #167</name> + <x>550</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ODV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #171</name> + <x>550</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #175</name> + <x>550</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OCV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #179</name> + <actions> + <action type="open_display"> + <file>yyTransform_full.opi</file> + <target>replace</target> + <description>Show all fields</description> + </action> + </actions> + <text>More</text> + <x>660</x> + <y>170</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #182</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>INPUT PV NAME</text> + <x>112</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #185</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>EXPRESSION</text> + <x>267</x> + <y>49</y> + <width>196</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #188</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>OUTPUT PV NAME</text> + <x>552</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #191</name> + <x>200</x> + <y>168</y> + <width>197</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #194</name> + <pv_name>$(P)$(T).COPT</pv_name> + <x>77</x> + <width>120</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #197</name> + <text>CALC OPTION:</text> + <y>3</y> + <width>75</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #200</name> + <x>410</x> + <y>170</y> + <width>245</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #203</name> + <text>FORWARD LINK</text> + <y>4</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #206</name> + <pv_name>$(P)$(T).FLNK</pv_name> + <x>95</x> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/yyTransform_full.bob b/FC/calc/yyTransform_full.bob new file mode 100644 index 0000000..bc15a34 --- /dev/null +++ b/FC/calc/yyTransform_full.bob @@ -0,0 +1,3131 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyTransform_full</name> + <x>736</x> + <y>298</y> + <width>710</width> + <height>490</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>710</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(T).INPA</pv_name> + <x>112</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #13</name> + <x>110</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #17</name> + <pv_name>$(P)$(T).INPJ</pv_name> + <x>112</x> + <y>292</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(T).INPI</pv_name> + <x>112</x> + <y>267</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #25</name> + <x>110</x> + <y>265</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IIV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #29</name> + <x>110</x> + <y>290</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IJV</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #33</name> + <x>465</x> + <y>55</y> + <width>80</width> + <height>407</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(T).I</pv_name> + <y>212</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #40</name> + <pv_name>$(P)$(T).J</pv_name> + <y>237</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(T).K</pv_name> + <y>262</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #48</name> + <pv_name>$(P)$(T).L</pv_name> + <y>287</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #52</name> + <pv_name>$(P)$(T).A</pv_name> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #56</name> + <pv_name>$(P)$(T).D</pv_name> + <y>87</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #60</name> + <pv_name>$(P)$(T).B</pv_name> + <y>37</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #64</name> + <pv_name>$(P)$(T).C</pv_name> + <y>62</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #68</name> + <pv_name>$(P)$(T).E</pv_name> + <y>112</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(T).F</pv_name> + <y>137</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(T).G</pv_name> + <y>162</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(T).H</pv_name> + <y>187</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #84</name> + <pv_name>$(P)$(T).M</pv_name> + <y>312</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(T).N</pv_name> + <y>337</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(T).O</pv_name> + <y>362</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)$(T).P</pv_name> + <y>387</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>VALUE</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(T).INPL</pv_name> + <x>112</x> + <y>342</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)$(T).INPK</pv_name> + <x>112</x> + <y>317</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #111</name> + <x>110</x> + <y>315</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IKV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #115</name> + <x>110</x> + <y>340</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ILV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(T).INPH</pv_name> + <x>112</x> + <y>242</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #123</name> + <pv_name>$(P)$(T).INPG</pv_name> + <x>112</x> + <y>217</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #127</name> + <pv_name>$(P)$(T).INPF</pv_name> + <x>112</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #131</name> + <pv_name>$(P)$(T).INPE</pv_name> + <x>112</x> + <y>167</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #135</name> + <pv_name>$(P)$(T).INPD</pv_name> + <x>112</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #139</name> + <pv_name>$(P)$(T).INPC</pv_name> + <x>112</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #143</name> + <pv_name>$(P)$(T).INPB</pv_name> + <x>112</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #147</name> + <x>110</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IDV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #151</name> + <x>110</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #155</name> + <x>110</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ICV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #159</name> + <x>110</x> + <y>165</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IEV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #163</name> + <x>110</x> + <y>190</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IFV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #167</name> + <x>110</x> + <y>215</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IGV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #171</name> + <x>110</x> + <y>240</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #175</name> + <pv_name>$(P)$(T).INPN</pv_name> + <x>112</x> + <y>392</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #179</name> + <pv_name>$(P)$(T).INPM</pv_name> + <x>112</x> + <y>367</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #183</name> + <x>110</x> + <y>365</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IMV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #187</name> + <x>110</x> + <y>390</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).INV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #191</name> + <pv_name>$(P)$(T).INPP</pv_name> + <x>112</x> + <y>442</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #195</name> + <pv_name>$(P)$(T).INPO</pv_name> + <x>112</x> + <y>417</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #199</name> + <x>110</x> + <y>415</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IOV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #203</name> + <x>110</x> + <y>440</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).IPV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>I</text> + <y>270</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>J</text> + <y>295</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>K</text> + <y>320</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>L</text> + <y>345</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #219</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #225</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #228</name> + <text>B</text> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #231</name> + <pv_name>$(P)$(T).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #234</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(T).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(T).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #237</name> + <pv_name>$(P)$(T).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #241</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #244</name> + <x>-1</x> + <y>27</y> + <width>715</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="712.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #248</name> + <pv_name>$(P)$(T).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>($(P)$(T))</text> + <x>240</x> + <y>6</y> + <width>240</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #255</name> + <text>E</text> + <y>170</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>F</text> + <y>195</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #261</name> + <text>G</text> + <y>220</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #264</name> + <text>H</text> + <y>245</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #267</name> + <text>M</text> + <y>370</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>N</text> + <y>395</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>O</text> + <y>420</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #276</name> + <text>P</text> + <y>445</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #279</name> + <pv_name>$(P)$(T).CMTI</pv_name> + <x>15</x> + <y>267</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #283</name> + <pv_name>$(P)$(T).CMTJ</pv_name> + <x>15</x> + <y>292</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #287</name> + <pv_name>$(P)$(T).CMTK</pv_name> + <x>15</x> + <y>317</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #291</name> + <pv_name>$(P)$(T).CMTL</pv_name> + <x>15</x> + <y>342</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #295</name> + <pv_name>$(P)$(T).CMTA</pv_name> + <x>15</x> + <y>67</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #299</name> + <pv_name>$(P)$(T).CMTD</pv_name> + <x>15</x> + <y>142</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #303</name> + <pv_name>$(P)$(T).CMTB</pv_name> + <x>15</x> + <y>92</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #307</name> + <pv_name>$(P)$(T).CMTC</pv_name> + <x>15</x> + <y>117</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #311</name> + <pv_name>$(P)$(T).CMTE</pv_name> + <x>15</x> + <y>167</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #315</name> + <pv_name>$(P)$(T).CMTF</pv_name> + <x>15</x> + <y>192</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #319</name> + <pv_name>$(P)$(T).CMTG</pv_name> + <x>15</x> + <y>217</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #323</name> + <pv_name>$(P)$(T).CMTH</pv_name> + <x>15</x> + <y>242</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #327</name> + <pv_name>$(P)$(T).CMTM</pv_name> + <x>15</x> + <y>367</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #331</name> + <pv_name>$(P)$(T).CMTN</pv_name> + <x>15</x> + <y>392</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #335</name> + <pv_name>$(P)$(T).CMTO</pv_name> + <x>15</x> + <y>417</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #339</name> + <pv_name>$(P)$(T).CMTP</pv_name> + <x>15</x> + <y>442</y> + <width>95</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #343</name> + <text>COMMENT</text> + <x>15</x> + <y>55</y> + <width>95</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #346</name> + <x>265</x> + <y>65</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #350</name> + <pv_name>$(P)$(T).CLCA$</pv_name> + <x>267</x> + <y>67</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #354</name> + <pv_name>$(P)$(T).CLCB$</pv_name> + <x>267</x> + <y>92</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #358</name> + <pv_name>$(P)$(T).CLCC$</pv_name> + <x>267</x> + <y>117</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #362</name> + <pv_name>$(P)$(T).CLCD$</pv_name> + <x>267</x> + <y>142</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #366</name> + <pv_name>$(P)$(T).CLCE$</pv_name> + <x>267</x> + <y>167</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #370</name> + <pv_name>$(P)$(T).CLCF$</pv_name> + <x>267</x> + <y>192</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #374</name> + <pv_name>$(P)$(T).CLCG$</pv_name> + <x>267</x> + <y>217</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #378</name> + <pv_name>$(P)$(T).CLCH$</pv_name> + <x>267</x> + <y>242</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #382</name> + <pv_name>$(P)$(T).CLCI$</pv_name> + <x>267</x> + <y>267</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #386</name> + <pv_name>$(P)$(T).CLCJ$</pv_name> + <x>267</x> + <y>292</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #390</name> + <pv_name>$(P)$(T).CLCK$</pv_name> + <x>267</x> + <y>317</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #394</name> + <pv_name>$(P)$(T).CLCL$</pv_name> + <x>267</x> + <y>342</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #398</name> + <pv_name>$(P)$(T).CLCM$</pv_name> + <x>267</x> + <y>367</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #402</name> + <pv_name>$(P)$(T).CLCN$</pv_name> + <x>267</x> + <y>392</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #406</name> + <pv_name>$(P)$(T).CLCO$</pv_name> + <x>267</x> + <y>417</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #410</name> + <pv_name>$(P)$(T).CLCP$</pv_name> + <x>267</x> + <y>442</y> + <width>196</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #414</name> + <x>265</x> + <y>90</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #418</name> + <x>265</x> + <y>115</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CCV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #422</name> + <x>265</x> + <y>140</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CDV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #426</name> + <x>265</x> + <y>165</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CEV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #430</name> + <x>265</x> + <y>190</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CFV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #434</name> + <x>265</x> + <y>215</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CGV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #438</name> + <x>265</x> + <y>240</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CHV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #442</name> + <x>265</x> + <y>265</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CIV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #446</name> + <x>265</x> + <y>290</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CJV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #450</name> + <x>265</x> + <y>315</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CKV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #454</name> + <x>265</x> + <y>340</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CLV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #458</name> + <x>265</x> + <y>365</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CMV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #462</name> + <x>265</x> + <y>390</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CNV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #466</name> + <x>265</x> + <y>415</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).COV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #470</name> + <x>265</x> + <y>440</y> + <width>200</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).CPV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #474</name> + <pv_name>$(P)$(T).OUTJ</pv_name> + <x>552</x> + <y>292</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #478</name> + <pv_name>$(P)$(T).OUTI</pv_name> + <x>552</x> + <y>267</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #482</name> + <x>550</x> + <y>265</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OIV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #486</name> + <x>550</x> + <y>290</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #490</name> + <pv_name>$(P)$(T).OUTL</pv_name> + <x>552</x> + <y>342</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #494</name> + <pv_name>$(P)$(T).OUTK</pv_name> + <x>552</x> + <y>317</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #498</name> + <x>550</x> + <y>315</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OKV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #502</name> + <x>550</x> + <y>340</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #506</name> + <pv_name>$(P)$(T).OUTA</pv_name> + <x>552</x> + <y>67</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #510</name> + <x>550</x> + <y>65</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #514</name> + <pv_name>$(P)$(T).OUTH</pv_name> + <x>552</x> + <y>242</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #518</name> + <pv_name>$(P)$(T).OUTG</pv_name> + <x>552</x> + <y>217</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #522</name> + <pv_name>$(P)$(T).OUTF</pv_name> + <x>552</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #526</name> + <pv_name>$(P)$(T).OUTE</pv_name> + <x>552</x> + <y>167</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #530</name> + <pv_name>$(P)$(T).OUTD</pv_name> + <x>552</x> + <y>142</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #534</name> + <pv_name>$(P)$(T).OUTC</pv_name> + <x>552</x> + <y>117</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #538</name> + <pv_name>$(P)$(T).OUTB</pv_name> + <x>552</x> + <y>92</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #542</name> + <x>550</x> + <y>140</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ODV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #546</name> + <x>550</x> + <y>90</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OBV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #550</name> + <x>550</x> + <y>115</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OCV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #554</name> + <x>550</x> + <y>165</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OEV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #558</name> + <x>550</x> + <y>190</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OFV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #562</name> + <x>550</x> + <y>215</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OGV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #566</name> + <x>550</x> + <y>240</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #570</name> + <pv_name>$(P)$(T).OUTN</pv_name> + <x>552</x> + <y>392</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #574</name> + <pv_name>$(P)$(T).OUTM</pv_name> + <x>552</x> + <y>367</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #578</name> + <x>550</x> + <y>365</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OMV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #582</name> + <x>550</x> + <y>390</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).ONV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #586</name> + <pv_name>$(P)$(T).OUTP</pv_name> + <x>552</x> + <y>442</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #590</name> + <pv_name>$(P)$(T).OUTO</pv_name> + <x>552</x> + <y>417</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #594</name> + <x>550</x> + <y>415</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OOV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #598</name> + <x>550</x> + <y>440</y> + <width>154</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(T).OPV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #602</name> + <actions> + <action type="open_display"> + <file>yyTransform.opi</file> + <target>replace</target> + <description>Show fewer fields</description> + </action> + </actions> + <text>Less</text> + <x>660</x> + <y>470</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #605</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>INPUT PV NAME</text> + <x>112</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #608</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>EXPRESSION</text> + <x>267</x> + <y>49</y> + <width>196</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #611</name> + <actions> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Terse link docs</description> + </action> + </actions> + <text>OUTPUT PV NAME</text> + <x>552</x> + <y>49</y> + <width>150</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #614</name> + <x>200</x> + <y>468</y> + <width>197</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #617</name> + <pv_name>$(P)$(T).COPT</pv_name> + <x>77</x> + <width>120</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #620</name> + <text>CALC OPTION:</text> + <y>3</y> + <width>75</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #623</name> + <x>410</x> + <y>468</y> + <width>245</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #626</name> + <text>FORWARD LINK</text> + <y>4</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #629</name> + <pv_name>$(P)$(T).FLNK</pv_name> + <x>95</x> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/calc/yyWaitRecord.bob b/FC/calc/yyWaitRecord.bob new file mode 100644 index 0000000..cc71448 --- /dev/null +++ b/FC/calc/yyWaitRecord.bob @@ -0,0 +1,1570 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyWaitRecord</name> + <x>10</x> + <y>10</y> + <width>380</width> + <height>290</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>260</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #10</name> + <y>260</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #13</name> + <x>159</x> + <y>216</y> + <width>10</width> + <height>10</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="10.0"> + </point> + <point x="10.0" y="0.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="10.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #18</name> + <x>160</x> + <y>220</y> + <width>13</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="12.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #23</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <y>228</y> + <width>156</width> + <height>15</height> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #26</name> + <x>190</x> + <y>260</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #30</name> + <pv_name>$(P)$(C).OUTN</pv_name> + <x>192</x> + <y>262</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>INVALID NAME</text> + <x>310</x> + <y>250</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>OUTPUT PV NAME</text> + <x>225</x> + <y>250</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #41</name> + <width>380</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(C).INAN</pv_name> + <x>65</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #96</name> + <pv_name>$(P)$(C).INAP</pv_name> + <x>12</x> + <y>67</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #99</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>B</text> + <x>1</x> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #111</name> + <x>63</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>TRIGGER?</text> + <x>16</x> + <y>57</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #118</name> + <pv_name>$(P)$(C).INBP</pv_name> + <x>12</x> + <y>92</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #121</name> + <pv_name>$(P)$(C).INBN</pv_name> + <x>65</x> + <y>92</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #125</name> + <x>63</x> + <y>90</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #129</name> + <pv_name>$(P)$(C).INCN</pv_name> + <x>65</x> + <y>117</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #133</name> + <pv_name>$(P)$(C).INCP</pv_name> + <x>12</x> + <y>117</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #136</name> + <x>63</x> + <y>115</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #140</name> + <pv_name>$(P)$(C).INDN</pv_name> + <x>65</x> + <y>142</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #144</name> + <pv_name>$(P)$(C).INDP</pv_name> + <x>12</x> + <y>142</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #147</name> + <x>63</x> + <y>140</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #151</name> + <x>280</x> + <y>65</y> + <width>100</width> + <height>99</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #154</name> + <pv_name>$(P)$(C).D</pv_name> + <y>75</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #158</name> + <pv_name>$(P)$(C).C</pv_name> + <y>50</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #162</name> + <pv_name>$(P)$(C).B</pv_name> + <y>25</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #166</name> + <pv_name>$(P)$(C).A</pv_name> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #170</name> + <text>PV NAME</text> + <x>120</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #173</name> + <y>167</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="387.0" y="1.0"> + </point> + </points> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #177</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #180</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>280</x> + <y>182</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #184</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>182</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #188</name> + <text>CALCULATION EXPRESSION</text> + <x>75</x> + <y>172</y> + <width>135</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #191</name> + <text>INVALID</text> + <x>30</x> + <y>172</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text>HELP</text> + <y>172</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #198</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #201</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #205</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #208</name> + <actions> + <action type="open_display"> + <file>yyWaitRecord_full.opi</file> + <target>tab</target> + <description>All fields</description> + </action> + <action type="open_display"> + <file>userCalcMeter.opi</file> + <target>tab</target> + <description>Show meter</description> + </action> + <action type="open_display"> + <file>userCalc_help.opi</file> + <target>tab</target> + <description>Help</description> + </action> + </actions> + <text></text> + <x>320</x> + <y>30</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>More</text> + <x>340</x> + <y>32</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #216</name> + <x>-1</x> + <y>27</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="386.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #220</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #224</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #227</name> + <x>305</x> + <y>208</y> + <width>76</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #230</name> + <text>DELAY</text> + <y>5</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #233</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <width>46</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #237</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>218</x> + <y>228</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #240</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <y>208</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #244</name> + <y>208</y> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #247</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #250</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #253</name> + <text>DOLD</text> + <x>75</x> + <y>212</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #257</name> + <pv_name>$(P)$(C).DOLD</pv_name> + <x>100</x> + <y>208</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #261</name> + <pv_name>$(P)$(C).DOLN</pv_name> + <x>2</x> + <y>262</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #265</name> + <text>INVALID NAME</text> + <x>85</x> + <y>250</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #269</name> + <text>OUTPUT SOURCE</text> + <y>250</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #272</name> + <y>203</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="387.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #276</name> + <x>170</x> + <y>220</y> + <width>2</width> + <height>41</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="40.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #281</name> + <x>159</x> + <y>212</y> + <width>49</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="48.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #286</name> + <x>205</x> + <y>212</y> + <width>2</width> + <height>48</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="47.0"> + </point> + </points> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #291</name> + <x>200</x> + <y>250</y> + <width>11</width> + <height>10</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="11.0" y="0.0"> + </point> + <point x="4.0" y="10.0"> + </point> + <point x="0.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #296</name> + <x>285</x> + <y>205</y> + <width>3</width> + <height>9</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="8.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #301</name> + <x>160</x> + <y>216</y> + <width>17</width> + <height>44</height> + <line_color> + <color red="200" green="200" blue="200"> + </color> + </line_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #305</name> + <x>205</x> + <y>212</y> + <width>84</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="83.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #310</name> + <text>EVENT#</text> + <x>105</x> + <y>35</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #313</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #317</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>182</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yyWaitRecord_full.bob b/FC/calc/yyWaitRecord_full.bob new file mode 100644 index 0000000..e1071ee --- /dev/null +++ b/FC/calc/yyWaitRecord_full.bob @@ -0,0 +1,2245 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yyWaitRecord_full</name> + <x>10</x> + <y>10</y> + <width>380</width> + <height>485</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>460</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #10</name> + <y>460</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #13</name> + <x>159</x> + <y>416</y> + <width>10</width> + <height>10</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="10.0"> + </point> + <point x="10.0" y="0.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="10.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #18</name> + <x>160</x> + <y>420</y> + <width>13</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="12.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #23</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <y>428</y> + <width>156</width> + <height>15</height> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #26</name> + <x>190</x> + <y>460</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #30</name> + <pv_name>$(P)$(C).OUTN</pv_name> + <x>192</x> + <y>462</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>INVALID NAME</text> + <x>310</x> + <y>450</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>OUTPUT PV NAME</text> + <x>225</x> + <y>450</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #41</name> + <y>367</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="387.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #45</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>280</x> + <y>382</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #49</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>382</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>CALCULATION EXPRESSION</text> + <x>75</x> + <y>372</y> + <width>135</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>INVALID</text> + <x>30</x> + <y>372</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>HELP</text> + <y>372</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #63</name> + <x>305</x> + <y>408</y> + <width>76</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>DELAY</text> + <y>5</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #69</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <width>46</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #73</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>218</x> + <y>428</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #76</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <y>408</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #80</name> + <y>408</y> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>DOLD</text> + <x>75</x> + <y>412</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #93</name> + <pv_name>$(P)$(C).DOLD</pv_name> + <x>100</x> + <y>408</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #97</name> + <pv_name>$(P)$(C).DOLN</pv_name> + <x>2</x> + <y>462</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #101</name> + <text>INVALID NAME</text> + <x>85</x> + <y>450</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>OUTPUT SOURCE</text> + <y>450</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #108</name> + <y>403</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="387.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #112</name> + <x>170</x> + <y>420</y> + <width>2</width> + <height>41</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="40.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #117</name> + <x>159</x> + <y>412</y> + <width>49</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="48.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #122</name> + <x>205</x> + <y>412</y> + <width>2</width> + <height>48</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="47.0"> + </point> + </points> + </widget> + <widget type="polygon" version="2.0.0"> + <name>polygon #127</name> + <x>200</x> + <y>450</y> + <width>11</width> + <height>10</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="11.0" y="0.0"> + </point> + <point x="4.0" y="10.0"> + </point> + <point x="0.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #132</name> + <x>285</x> + <y>405</y> + <width>3</width> + <height>9</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="8.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #137</name> + <x>160</x> + <y>416</y> + <width>17</width> + <height>44</height> + <line_color> + <color red="200" green="200" blue="200"> + </color> + </line_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOLV</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #141</name> + <x>205</x> + <y>412</y> + <width>84</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="83.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #146</name> + <width>380</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #161</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #165</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #169</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #173</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #185</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #193</name> + <text>INVALID</text> + <x>65</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #197</name> + <pv_name>$(P)$(C).INAN</pv_name> + <x>65</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #201</name> + <pv_name>$(P)$(C).INAP</pv_name> + <x>12</x> + <y>67</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>A</text> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #207</name> + <x>63</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #211</name> + <pv_name>$(P)$(C).A</pv_name> + <x>280</x> + <y>65</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #215</name> + <text>TRIGGER?</text> + <x>16</x> + <y>57</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #218</name> + <text>PV NAME</text> + <x>120</x> + <y>55</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #221</name> + <text>D</text> + <y>145</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #224</name> + <pv_name>$(P)$(C).INDN</pv_name> + <x>65</x> + <y>142</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #228</name> + <pv_name>$(P)$(C).INDP</pv_name> + <x>12</x> + <y>142</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #231</name> + <x>63</x> + <y>140</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #235</name> + <pv_name>$(P)$(C).D</pv_name> + <x>280</x> + <y>140</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #239</name> + <text>C</text> + <y>120</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #242</name> + <text>B</text> + <y>95</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #245</name> + <pv_name>$(P)$(C).INBP</pv_name> + <x>12</x> + <y>92</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #248</name> + <pv_name>$(P)$(C).INBN</pv_name> + <x>65</x> + <y>92</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #252</name> + <x>63</x> + <y>90</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #256</name> + <pv_name>$(P)$(C).B</pv_name> + <x>280</x> + <y>90</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #260</name> + <pv_name>$(P)$(C).INCN</pv_name> + <x>65</x> + <y>117</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #264</name> + <pv_name>$(P)$(C).INCP</pv_name> + <x>12</x> + <y>117</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #267</name> + <x>63</x> + <y>115</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #271</name> + <pv_name>$(P)$(C).C</pv_name> + <x>280</x> + <y>115</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #275</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #278</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #281</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #285</name> + <text># DIGITS</text> + <x>230</x> + <y>35</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #288</name> + <actions> + <action type="open_display"> + <file>yyWaitRecord.opi</file> + <target>tab</target> + <description>First four inputs only</description> + </action> + <action type="open_display"> + <file>userCalcMeter.opi</file> + <target>tab</target> + <description>Show meter</description> + </action> + <action type="open_display"> + <file>userCalc_help.opi</file> + <target>tab</target> + <description>Help</description> + </action> + </actions> + <text></text> + <x>320</x> + <y>30</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #293</name> + <text>More</text> + <x>340</x> + <y>32</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #296</name> + <x>-1</x> + <y>27</y> + <width>389</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="386.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #300</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #304</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>140</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #307</name> + <text>EVENT#</text> + <x>105</x> + <y>35</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #310</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #314</name> + <pv_name>$(P)$(C).INEN</pv_name> + <x>65</x> + <y>167</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #318</name> + <pv_name>$(P)$(C).INEP</pv_name> + <x>12</x> + <y>167</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #321</name> + <text>E</text> + <y>170</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #324</name> + <x>63</x> + <y>165</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #328</name> + <pv_name>$(P)$(C).E</pv_name> + <x>280</x> + <y>165</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #332</name> + <pv_name>$(P)$(C).INFN</pv_name> + <x>65</x> + <y>192</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #336</name> + <pv_name>$(P)$(C).INFP</pv_name> + <x>12</x> + <y>192</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #339</name> + <text>F</text> + <y>195</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #342</name> + <x>63</x> + <y>190</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #346</name> + <pv_name>$(P)$(C).F</pv_name> + <x>280</x> + <y>190</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #350</name> + <pv_name>$(P)$(C).INGN</pv_name> + <x>65</x> + <y>217</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #354</name> + <pv_name>$(P)$(C).INGP</pv_name> + <x>12</x> + <y>217</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #357</name> + <text>G</text> + <y>220</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #360</name> + <x>63</x> + <y>215</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #364</name> + <pv_name>$(P)$(C).G</pv_name> + <x>280</x> + <y>215</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #368</name> + <pv_name>$(P)$(C).INHN</pv_name> + <x>65</x> + <y>242</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #372</name> + <pv_name>$(P)$(C).INHP</pv_name> + <x>12</x> + <y>242</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #375</name> + <text>H</text> + <y>245</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #378</name> + <x>63</x> + <y>240</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #382</name> + <pv_name>$(P)$(C).H</pv_name> + <x>280</x> + <y>240</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #386</name> + <pv_name>$(P)$(C).ININ</pv_name> + <x>65</x> + <y>267</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #390</name> + <pv_name>$(P)$(C).INIP</pv_name> + <x>12</x> + <y>267</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #393</name> + <text>I</text> + <y>270</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #396</name> + <x>63</x> + <y>265</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #400</name> + <pv_name>$(P)$(C).I</pv_name> + <x>280</x> + <y>265</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #404</name> + <pv_name>$(P)$(C).INJN</pv_name> + <x>65</x> + <y>292</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #408</name> + <pv_name>$(P)$(C).INJP</pv_name> + <x>12</x> + <y>292</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #411</name> + <text>J</text> + <y>295</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #414</name> + <x>63</x> + <y>290</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #418</name> + <pv_name>$(P)$(C).J</pv_name> + <x>280</x> + <y>290</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #422</name> + <pv_name>$(P)$(C).INKN</pv_name> + <x>65</x> + <y>317</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #426</name> + <pv_name>$(P)$(C).INKP</pv_name> + <x>12</x> + <y>317</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #429</name> + <text>K</text> + <y>320</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #432</name> + <x>63</x> + <y>315</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #436</name> + <pv_name>$(P)$(C).K</pv_name> + <x>280</x> + <y>315</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #440</name> + <pv_name>$(P)$(C).INLN</pv_name> + <x>65</x> + <y>342</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #444</name> + <pv_name>$(P)$(C).INLP</pv_name> + <x>12</x> + <y>342</y> + <width>50</width> + <height>20</height> + <background_color> + <color red="82" green="218" blue="59"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #447</name> + <text>L</text> + <y>345</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #450</name> + <x>63</x> + <y>340</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #454</name> + <pv_name>$(P)$(C).L</pv_name> + <x>280</x> + <y>340</y> + <height>24</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #458</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>382</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yysCalcoutRecord.bob b/FC/calc/yysCalcoutRecord.bob new file mode 100644 index 0000000..e160fa0 --- /dev/null +++ b/FC/calc/yysCalcoutRecord.bob @@ -0,0 +1,1668 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yysCalcoutRecord</name> + <x>339</x> + <y>434</y> + <width>400</width> + <height>440</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>400</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #9</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>170</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #15</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #19</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)userStringCalcEnable.VAL</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #30</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #40</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #44</name> + <x>215</x> + <y>30</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #47</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>45</x> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>#DIGITS</text> + <y>6</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #54</name> + <x>20</x> + <y>65</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>A</text> + <x>5</x> + <y>70</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>67</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>B</text> + <x>5</x> + <y>92</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #68</name> + <x>20</x> + <y>87</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #72</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>89</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>C</text> + <x>5</x> + <y>114</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #79</name> + <x>20</x> + <y>109</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #83</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>111</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>D</text> + <x>5</x> + <y>136</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #90</name> + <x>20</x> + <y>131</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #94</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>133</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #98</name> + <text>PV NAME</text> + <x>125</x> + <y>158</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #101</name> + <text>STRING VARIABLES</text> + <x>5</x> + <y>158</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #104</name> + <y>156</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>AA</text> + <x>5</x> + <y>173</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #111</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>170</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>170</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #119</name> + <x>25</x> + <y>168</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #123</name> + <x>393</x> + <y>303</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #128</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>230</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #132</name> + <y>215</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #136</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>230</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #140</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>220</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>INVALID</text> + <x>30</x> + <y>220</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>HELP</text> + <x>4</x> + <y>220</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text>RESULT</text> + <x>280</x> + <y>220</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #153</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>333</y> + <width>80</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #156</name> + <x>384</x> + <y>248</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #161</name> + <x>392</x> + <y>248</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>256</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #169</name> + <pv_name>$(P)$(C).SVAL</pv_name> + <x>89</x> + <y>253</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #173</name> + <y>252</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #177</name> + <x>384</x> + <y>303</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #182</name> + <x>392</x> + <y>299</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #187</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>333</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #190</name> + <text>DELAY</text> + <y>338</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #193</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>333</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #197</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>368</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #200</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>368</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>IVOV</text> + <x>122</x> + <y>372</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>356</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #210</name> + <x>380</x> + <y>373</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #213</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #218</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #223</name> + <x>190</x> + <y>366</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #227</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>368</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #231</name> + <y>268</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #235</name> + <x>70</x> + <y>333</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #238</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #242</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #245</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #248</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #251</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #254</name> + <y>214</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #258</name> + <y>267</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #262</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>283</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #266</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>283</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>INVALID</text> + <x>30</x> + <y>273</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #274</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>273</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #277</name> + <y>321</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #281</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>309</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #284</name> + <pv_name>$(P)$(C).OSV</pv_name> + <x>89</x> + <y>306</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #288</name> + <y>305</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #292</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>192</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #296</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>192</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #300</name> + <x>25</x> + <y>190</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #304</name> + <text>BB</text> + <x>5</x> + <y>195</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #307</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>67</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #311</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>89</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #315</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>111</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #319</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>133</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #323</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>283</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #326</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>230</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #329</name> + <y>412</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #333</name> + <x>5</x> + <y>418</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #336</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #340</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #343</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #346</name> + <x>164</x> + <y>390</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #349</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #352</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #355</name> + <actions> + <action type="open_display"> + <file>yysCalcoutRecord_full.opi</file> + <target>replace</target> + <description>all fields</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>418</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/calc/yysCalcoutRecord_demo.bob b/FC/calc/yysCalcoutRecord_demo.bob new file mode 100644 index 0000000..3e04e8e --- /dev/null +++ b/FC/calc/yysCalcoutRecord_demo.bob @@ -0,0 +1,3825 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yysCalcoutRecord_demo</name> + <x>178</x> + <y>55</y> + <width>610</width> + <height>845</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>#DIGITS</text> + <x>235</x> + <y>36</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #33</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #37</name> + <x>400</x> + <y>5</y> + <width>2</width> + <height>816</height> + <line_width>2</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="815.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #41</name> + <x>400</x> + <y>5</y> + <width>208</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="207.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #45</name> + <x>400</x> + <y>820</y> + <width>208</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="207.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #49</name> + <x>405</x> + <y>590</y> + <width>200</width> + <height>74</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>NOTE: You can use either</text> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>single or double quotes for</text> + <y>15</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>string literals. Using one</text> + <y>30</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>allows you to include the</text> + <y>45</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>other in the string.</text> + <y>60</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>Example string expressions</text> + <x>405</x> + <y>10</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>AA+BB</text> + <x>405</x> + <y>30</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>AA-BB</text> + <x>405</x> + <y>60</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>CONCATENATE STRINGS</text> + <x>415</x> + <y>45</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>AA>BB (<, >=, etc.)</text> + <x>405</x> + <y>90</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>PRINTF('abc%f', A)</text> + <x>405</x> + <y>120</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>$P('abc%f',A)</text> + <x>405</x> + <y>160</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>SSCANF(AA,'%lf')</text> + <x>405</x> + <y>190</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>$S(AA,'%lf')</text> + <x>405</x> + <y>230</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>MAX(AA,BB)</text> + <x>405</x> + <y>260</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>AA-'.VAL'+'.EGU'</text> + <x>405</x> + <y>290</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>'yyy:'+AA-'xxx:'</text> + <x>405</x> + <y>320</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #103</name> + <text>DBL(AA)</text> + <x>405</x> + <y>350</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #106</name> + <text>LEXICAL COMPARE, LOGICAL RESULT</text> + <x>415</x> + <y>105</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #109</name> + <text>ONLY ONE ARGUMENT. RESULT IS</text> + <x>415</x> + <y>135</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>STRING</text> + <x>415</x> + <y>145</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>$P MEANS PRINTF</text> + <x>415</x> + <y>175</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>ONLY ONE ARGUMENT. RESULT TYPE</text> + <x>415</x> + <y>205</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #121</name> + <text>DEPENDS ON FORMAT STRING</text> + <x>415</x> + <y>215</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #124</name> + <text>$S MEANS SSCANF</text> + <x>415</x> + <y>245</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #127</name> + <text>LEXICAL COMPARE, STRING RESULT</text> + <x>415</x> + <y>275</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #130</name> + <text>*.VAL -> *.EGU</text> + <x>415</x> + <y>305</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #133</name> + <text>xxx:* -> yyy:*</text> + <x>415</x> + <y>335</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #136</name> + <text>FIND FIRST NUMBER IN STRING,</text> + <x>415</x> + <y>365</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #139</name> + <x>605</x> + <y>5</y> + <width>2</width> + <height>816</height> + <line_width>2</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="815.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #143</name> + <y>332</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>PV NAME</text> + <x>125</x> + <y>335</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text>STRING VARIABLES</text> + <x>5</x> + <y>335</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #153</name> + <y>614</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>BB</text> + <x>5</x> + <y>371</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #160</name> + <x>25</x> + <y>366</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #164</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>368</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #168</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>368</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>CC</text> + <x>5</x> + <y>393</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #175</name> + <x>25</x> + <y>388</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ICCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #179</name> + <pv_name>$(P)$(C).INCC</pv_name> + <x>27</x> + <y>390</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #183</name> + <pv_name>$(P)$(C).CC</pv_name> + <x>235</x> + <y>390</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #187</name> + <text>DD</text> + <x>5</x> + <y>415</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #190</name> + <x>25</x> + <y>410</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IDDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #194</name> + <pv_name>$(P)$(C).INDD</pv_name> + <x>27</x> + <y>412</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #198</name> + <pv_name>$(P)$(C).DD</pv_name> + <x>235</x> + <y>412</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #202</name> + <text>EE</text> + <x>5</x> + <y>437</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #205</name> + <x>25</x> + <y>432</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IEEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #209</name> + <pv_name>$(P)$(C).INEE</pv_name> + <x>27</x> + <y>434</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #213</name> + <pv_name>$(P)$(C).EE</pv_name> + <x>235</x> + <y>434</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #217</name> + <x>25</x> + <y>454</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IFFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #221</name> + <pv_name>$(P)$(C).INFF</pv_name> + <x>27</x> + <y>456</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #225</name> + <pv_name>$(P)$(C).FF</pv_name> + <x>235</x> + <y>456</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #229</name> + <text>AA</text> + <x>5</x> + <y>349</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #232</name> + <x>25</x> + <y>344</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #236</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>346</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #240</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>346</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #244</name> + <text>FF</text> + <x>5</x> + <y>459</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #247</name> + <x>393</x> + <y>709</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #252</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>636</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #256</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>636</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #260</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>626</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #263</name> + <text>INVALID</text> + <x>30</x> + <y>626</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #267</name> + <text>HELP</text> + <x>4</x> + <y>626</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>RESULT</text> + <x>280</x> + <y>626</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #273</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>739</y> + <width>80</width> + <height>15</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #276</name> + <x>384</x> + <y>654</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #281</name> + <x>392</x> + <y>654</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #286</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>662</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #289</name> + <pv_name>$(P)$(C).SVAL</pv_name> + <x>89</x> + <y>659</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #293</name> + <y>658</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #297</name> + <x>384</x> + <y>709</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #302</name> + <x>392</x> + <y>705</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #307</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>739</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #310</name> + <text>DELAY</text> + <y>744</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #313</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>739</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #317</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>774</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #320</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>774</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #324</name> + <text>IVOV</text> + <x>122</x> + <y>778</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #327</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>762</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #330</name> + <x>380</x> + <y>779</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #333</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #338</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #343</name> + <x>190</x> + <y>772</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #347</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>774</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #351</name> + <y>674</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #355</name> + <x>70</x> + <y>739</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #358</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #362</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #365</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #368</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #371</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #374</name> + <y>620</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #378</name> + <y>673</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #382</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>689</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #386</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>689</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #390</name> + <text>INVALID</text> + <x>30</x> + <y>679</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #394</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>679</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #397</name> + <y>727</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #401</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>715</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #404</name> + <pv_name>$(P)$(C).OSV</pv_name> + <x>89</x> + <y>712</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #408</name> + <y>711</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #412</name> + <text>HH</text> + <x>5</x> + <y>503</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #415</name> + <x>25</x> + <y>498</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IHHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #419</name> + <pv_name>$(P)$(C).INHH</pv_name> + <x>27</x> + <y>500</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #423</name> + <pv_name>$(P)$(C).HH</pv_name> + <x>235</x> + <y>500</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #427</name> + <text>II</text> + <x>5</x> + <y>525</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #430</name> + <x>25</x> + <y>520</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IIIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #434</name> + <pv_name>$(P)$(C).INII</pv_name> + <x>27</x> + <y>522</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #438</name> + <pv_name>$(P)$(C).II</pv_name> + <x>235</x> + <y>522</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #442</name> + <text>JJ</text> + <x>5</x> + <y>547</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #445</name> + <x>25</x> + <y>542</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IJJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #449</name> + <pv_name>$(P)$(C).INJJ</pv_name> + <x>27</x> + <y>544</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #453</name> + <pv_name>$(P)$(C).JJ</pv_name> + <x>235</x> + <y>544</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #457</name> + <text>KK</text> + <x>5</x> + <y>569</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #460</name> + <x>25</x> + <y>564</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IKKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #464</name> + <pv_name>$(P)$(C).INKK</pv_name> + <x>27</x> + <y>566</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #468</name> + <pv_name>$(P)$(C).KK</pv_name> + <x>235</x> + <y>566</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #472</name> + <x>25</x> + <y>586</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ILLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #476</name> + <pv_name>$(P)$(C).INLL</pv_name> + <x>27</x> + <y>588</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #480</name> + <pv_name>$(P)$(C).LL</pv_name> + <x>235</x> + <y>588</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #484</name> + <text>GG</text> + <x>5</x> + <y>481</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #487</name> + <x>25</x> + <y>476</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IGGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #491</name> + <pv_name>$(P)$(C).INGG</pv_name> + <x>27</x> + <y>478</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #495</name> + <pv_name>$(P)$(C).GG</pv_name> + <x>235</x> + <y>478</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #499</name> + <text>LL</text> + <x>5</x> + <y>591</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #502</name> + <text>INT(AA)</text> + <x>405</x> + <y>390</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #505</name> + <text>STR(A)</text> + <x>405</x> + <y>420</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #508</name> + <text>AA[1,3]</text> + <x>405</x> + <y>450</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #511</name> + <text>AA['ab','yz']</text> + <x>405</x> + <y>490</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #514</name> + <text>AA[1,4][2,3]</text> + <x>405</x> + <y>530</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #517</name> + <text>FIND FIRST NUMBER; CVT TO INT</text> + <x>415</x> + <y>405</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #520</name> + <text>CONVERT TO STRING</text> + <x>415</x> + <y>435</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #523</name> + <text>EXTRACT SUBSTRING</text> + <x>415</x> + <y>465</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #526</name> + <text>'ABC'[1,3] = 'B'</text> + <x>415</x> + <y>475</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #529</name> + <text>EXTRACT SUBSTRING</text> + <x>415</x> + <y>505</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #532</name> + <text>'ABC'['A','C'] = 'B'</text> + <x>415</x> + <y>515</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #535</name> + <text>'ABCDEF'[3,5][1,1] = 'E'</text> + <x>415</x> + <y>545</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #538</name> + <x>405</x> + <y>560</y> + <width>200</width> + <height>25</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #541</name> + <text>AA{'old','new'}</text> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #544</name> + <text>REPLACE 'OLD' WITH 'NEW' (ONCE)</text> + <x>10</x> + <y>15</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #547</name> + <text>CONVERT TO DOUBLE</text> + <x>415</x> + <y>375</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #550</name> + <x>405</x> + <y>26</y> + <width>198</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="196.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #554</name> + <x>405</x> + <y>680</y> + <width>200</width> + <height>135</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #557</name> + <y>20</y> + <width>200</width> + <height>115</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #560</name> + <text>@@0</text> + <y>90</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #563</name> + <text>GET STRING VAR 0 (@@0=AA, ...)</text> + <x>10</x> + <y>105</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #566</name> + <text>@0</text> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #569</name> + <text>GET VARIABLE 0 (@0=A, @1=B, ...)</text> + <x>10</x> + <y>15</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #572</name> + <text>@A+3</text> + <y>30</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #575</name> + <text>GET VARIABLE A; ADD 3 TO IT</text> + <x>10</x> + <y>45</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #578</name> + <text>@(A+3)</text> + <y>60</y> + <width>200</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #581</name> + <text>GET VARIABLE A+3</text> + <x>10</x> + <y>75</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #584</name> + <text>Example array expressions</text> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #587</name> + <y>15</y> + <width>198</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="196.0" y="1.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #591</name> + <x>20</x> + <y>63</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #595</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #598</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #602</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #605</name> + <x>20</x> + <y>85</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #609</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #613</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #616</name> + <x>20</x> + <y>107</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #620</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #624</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #627</name> + <x>20</x> + <y>129</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #631</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #635</name> + <text>E</text> + <x>5</x> + <y>156</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #638</name> + <x>20</x> + <y>151</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #642</name> + <pv_name>$(P)$(C).INPE</pv_name> + <x>22</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #646</name> + <text>F</text> + <x>5</x> + <y>178</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #649</name> + <x>20</x> + <y>173</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #653</name> + <pv_name>$(P)$(C).INPF</pv_name> + <x>22</x> + <y>175</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #657</name> + <text>G</text> + <x>5</x> + <y>200</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #660</name> + <x>20</x> + <y>195</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #664</name> + <pv_name>$(P)$(C).INPG</pv_name> + <x>22</x> + <y>197</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #668</name> + <text>H</text> + <x>5</x> + <y>222</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #671</name> + <x>20</x> + <y>217</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #675</name> + <pv_name>$(P)$(C).INPH</pv_name> + <x>22</x> + <y>219</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #679</name> + <text>I</text> + <x>5</x> + <y>244</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #682</name> + <x>20</x> + <y>239</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #686</name> + <pv_name>$(P)$(C).INPI</pv_name> + <x>22</x> + <y>241</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #690</name> + <text>J</text> + <x>5</x> + <y>266</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #693</name> + <x>20</x> + <y>261</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #697</name> + <pv_name>$(P)$(C).INPJ</pv_name> + <x>22</x> + <y>263</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #701</name> + <text>K</text> + <x>5</x> + <y>288</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #704</name> + <x>20</x> + <y>283</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #708</name> + <pv_name>$(P)$(C).INPK</pv_name> + <x>22</x> + <y>285</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #712</name> + <text>L</text> + <x>5</x> + <y>310</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #715</name> + <x>20</x> + <y>305</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #719</name> + <pv_name>$(P)$(C).INPL</pv_name> + <x>22</x> + <y>307</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #723</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #727</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #731</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #735</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #739</name> + <pv_name>$(P)$(C).E</pv_name> + <x>235</x> + <y>153</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #743</name> + <pv_name>$(P)$(C).F</pv_name> + <x>235</x> + <y>175</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #747</name> + <pv_name>$(P)$(C).G</pv_name> + <x>235</x> + <y>197</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #751</name> + <pv_name>$(P)$(C).H</pv_name> + <x>235</x> + <y>219</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #755</name> + <pv_name>$(P)$(C).I</pv_name> + <x>235</x> + <y>241</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #759</name> + <pv_name>$(P)$(C).J</pv_name> + <x>235</x> + <y>263</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #763</name> + <pv_name>$(P)$(C).K</pv_name> + <x>235</x> + <y>285</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #767</name> + <pv_name>$(P)$(C).L</pv_name> + <x>235</x> + <y>307</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #771</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>155</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #774</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #777</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #781</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #784</name> + <text>E.G., 'A:B.VAL' - '.VAL' =</text> + <x>415</x> + <y>75</y> + <width>190</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #787</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>636</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #790</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>689</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #793</name> + <y>818</y> + <width>399</width> + <height>26</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #796</name> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #800</name> + <x>5</x> + <y>6</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #803</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #807</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #810</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #813</name> + <actions> + <action type="open_display"> + <file>yysCalcoutRecord_full.opi</file> + <target>replace</target> + <description>no examples</description> + </action> + </actions> + <text>Less</text> + <x>335</x> + <y>6</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #816</name> + <x>164</x> + <y>798</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #819</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #822</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> +</display> diff --git a/FC/calc/yysCalcoutRecord_full.bob b/FC/calc/yysCalcoutRecord_full.bob new file mode 100644 index 0000000..76539a8 --- /dev/null +++ b/FC/calc/yysCalcoutRecord_full.bob @@ -0,0 +1,3001 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>yysCalcoutRecord_full</name> + <x>423</x> + <y>77</y> + <width>400</width> + <height>845</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>395</width> + <height>26</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(C).PREC</pv_name> + <x>280</x> + <y>30</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>#DIGITS</text> + <x>235</x> + <y>36</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #16</name> + <x>-1</x> + <y>27</y> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="396.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(C).DESC</pv_name> + <width>240</width> + <height>26</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>EVENT#</text> + <x>105</x> + <y>36</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>PV NAME</text> + <x>125</x> + <y>54</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>DOUBLE VARIABLES</text> + <x>5</x> + <y>54</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #33</name> + <y>52</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #37</name> + <y>332</y> + <width>399</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="398.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>PV NAME</text> + <x>125</x> + <y>335</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>STRING VARIABLES</text> + <x>5</x> + <y>335</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #47</name> + <y>614</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>BB</text> + <x>5</x> + <y>371</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #54</name> + <x>25</x> + <y>366</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IBBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #58</name> + <pv_name>$(P)$(C).INBB</pv_name> + <x>27</x> + <y>368</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #62</name> + <pv_name>$(P)$(C).BB</pv_name> + <x>235</x> + <y>368</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>CC</text> + <x>5</x> + <y>393</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #69</name> + <x>25</x> + <y>388</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ICCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #73</name> + <pv_name>$(P)$(C).INCC</pv_name> + <x>27</x> + <y>390</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #77</name> + <pv_name>$(P)$(C).CC</pv_name> + <x>235</x> + <y>390</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>DD</text> + <x>5</x> + <y>415</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #84</name> + <x>25</x> + <y>410</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IDDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(C).INDD</pv_name> + <x>27</x> + <y>412</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(C).DD</pv_name> + <x>235</x> + <y>412</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>EE</text> + <x>5</x> + <y>437</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #99</name> + <x>25</x> + <y>432</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IEEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(C).INEE</pv_name> + <x>27</x> + <y>434</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)$(C).EE</pv_name> + <x>235</x> + <y>434</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #111</name> + <x>25</x> + <y>454</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IFFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(C).INFF</pv_name> + <x>27</x> + <y>456</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(C).FF</pv_name> + <x>235</x> + <y>456</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>AA</text> + <x>5</x> + <y>349</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #126</name> + <x>25</x> + <y>344</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IAAV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #130</name> + <pv_name>$(P)$(C).INAA</pv_name> + <x>27</x> + <y>346</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #134</name> + <pv_name>$(P)$(C).AA</pv_name> + <x>235</x> + <y>346</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>FF</text> + <x>5</x> + <y>459</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #141</name> + <x>393</x> + <y>709</y> + <width>2</width> + <height>77</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="76.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #146</name> + <pv_name>$(P)$(C).VAL</pv_name> + <x>282</x> + <y>636</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #150</name> + <pv_name>$(P)$(C).CALC$</pv_name> + <x>25</x> + <y>636</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #154</name> + <text>CALC (CALCULATION)</text> + <x>75</x> + <y>626</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>INVALID</text> + <x>30</x> + <y>626</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).CLCV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #161</name> + <text>HELP</text> + <x>4</x> + <y>626</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #164</name> + <text>RESULT</text> + <x>280</x> + <y>626</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #167</name> + <pv_name>$(P)$(C).DOPT</pv_name> + <x>310</x> + <y>739</y> + <width>80</width> + <height>15</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #170</name> + <x>384</x> + <y>654</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #175</name> + <x>392</x> + <y>654</y> + <width>3</width> + <height>57</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="2.0" y="56.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>662</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #183</name> + <pv_name>$(P)$(C).SVAL</pv_name> + <x>89</x> + <y>659</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #187</name> + <y>658</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #191</name> + <x>384</x> + <y>709</y> + <width>11</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="10.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #196</name> + <x>392</x> + <y>705</y> + <width>3</width> + <height>64</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="63.0"> + </point> + <point x="2.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #201</name> + <pv_name>$(P)$(C).OOPT</pv_name> + <x>145</x> + <y>739</y> + <width>160</width> + <height>15</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>DELAY</text> + <y>744</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #207</name> + <pv_name>$(P)$(C).ODLY</pv_name> + <x>30</x> + <y>739</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #211</name> + <pv_name>$(P)$(C).IVOA</pv_name> + <y>774</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #214</name> + <pv_name>$(P)$(C).IVOV</pv_name> + <x>147</x> + <y>774</y> + <width>36</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="164" green="126" blue="60"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #218</name> + <text>IVOV</text> + <x>122</x> + <y>778</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #221</name> + <text>OUTPUT PV NAME</text> + <x>192</x> + <y>762</y> + <width>186</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #224</name> + <x>380</x> + <y>779</y> + <width>15</width> + <height>11</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polygon" version="2.0.0"> + <name>polygon #227</name> + <width>10</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <points> + <point x="10.0" y="0.0"> + </point> + <point x="10.0" y="11.0"> + </point> + <point x="0.0" y="4.0"> + </point> + <point x="10.0" y="0.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #232</name> + <x>9</x> + <y>5</y> + <width>6</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="5.0" y="1.0"> + </point> + </points> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IVOA</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #237</name> + <x>190</x> + <y>772</y> + <width>190</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OUTV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #241</name> + <pv_name>$(P)$(C).OUT</pv_name> + <x>192</x> + <y>774</y> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #245</name> + <y>674</y> + <width>380</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #249</name> + <x>70</x> + <y>739</y> + <width>70</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #252</name> + <pv_name>$(P)$(C).OEVT</pv_name> + <x>40</x> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #256</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #259</name> + <width>40</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #262</name> + <text>OUTPUT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #265</name> + <text>EVENT#</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #268</name> + <y>620</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #272</name> + <y>673</y> + <width>385</width> + <height>57</height> + <line_color> + <color red="88" green="52" blue="15"> + </color> + </line_color> + <background_color> + <color red="88" green="52" blue="15"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).DOPT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #276</name> + <pv_name>$(P)$(C).OVAL</pv_name> + <x>282</x> + <y>689</y> + <width>96</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #280</name> + <pv_name>$(P)$(C).OCAL$</pv_name> + <x>25</x> + <y>689</y> + <width>255</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #284</name> + <text>INVALID</text> + <x>30</x> + <y>679</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).OCLV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #288</name> + <text>OCAL (OUTPUT CALCULATION)</text> + <x>75</x> + <y>679</y> + <width>200</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #291</name> + <y>727</y> + <width>381</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #295</name> + <text>STRING RESULT:</text> + <x>4</x> + <y>715</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #298</name> + <pv_name>$(P)$(C).OSV</pv_name> + <x>89</x> + <y>712</y> + <width>293</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #302</name> + <y>711</y> + <width>284</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="283.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #306</name> + <text>HH</text> + <x>5</x> + <y>503</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #309</name> + <x>25</x> + <y>498</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IHHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #313</name> + <pv_name>$(P)$(C).INHH</pv_name> + <x>27</x> + <y>500</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #317</name> + <pv_name>$(P)$(C).HH</pv_name> + <x>235</x> + <y>500</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #321</name> + <text>II</text> + <x>5</x> + <y>525</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #324</name> + <x>25</x> + <y>520</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IIIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #328</name> + <pv_name>$(P)$(C).INII</pv_name> + <x>27</x> + <y>522</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #332</name> + <pv_name>$(P)$(C).II</pv_name> + <x>235</x> + <y>522</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #336</name> + <text>JJ</text> + <x>5</x> + <y>547</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #339</name> + <x>25</x> + <y>542</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IJJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #343</name> + <pv_name>$(P)$(C).INJJ</pv_name> + <x>27</x> + <y>544</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #347</name> + <pv_name>$(P)$(C).JJ</pv_name> + <x>235</x> + <y>544</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #351</name> + <text>KK</text> + <x>5</x> + <y>569</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #354</name> + <x>25</x> + <y>564</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IKKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #358</name> + <pv_name>$(P)$(C).INKK</pv_name> + <x>27</x> + <y>566</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #362</name> + <pv_name>$(P)$(C).KK</pv_name> + <x>235</x> + <y>566</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #366</name> + <x>25</x> + <y>586</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).ILLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #370</name> + <pv_name>$(P)$(C).INLL</pv_name> + <x>27</x> + <y>588</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #374</name> + <pv_name>$(P)$(C).LL</pv_name> + <x>235</x> + <y>588</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #378</name> + <text>GG</text> + <x>5</x> + <y>481</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #381</name> + <x>25</x> + <y>476</y> + <width>209</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).IGGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #385</name> + <pv_name>$(P)$(C).INGG</pv_name> + <x>27</x> + <y>478</y> + <width>205</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #389</name> + <pv_name>$(P)$(C).GG</pv_name> + <x>235</x> + <y>478</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #393</name> + <text>LL</text> + <x>5</x> + <y>591</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #396</name> + <x>20</x> + <y>63</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INAV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #400</name> + <text>A</text> + <x>5</x> + <y>68</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #403</name> + <pv_name>$(P)$(C).INPA</pv_name> + <x>22</x> + <y>65</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #407</name> + <text>B</text> + <x>5</x> + <y>90</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #410</name> + <x>20</x> + <y>85</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INBV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #414</name> + <pv_name>$(P)$(C).INPB</pv_name> + <x>22</x> + <y>87</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #418</name> + <text>C</text> + <x>5</x> + <y>112</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #421</name> + <x>20</x> + <y>107</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INCV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #425</name> + <pv_name>$(P)$(C).INPC</pv_name> + <x>22</x> + <y>109</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #429</name> + <text>D</text> + <x>5</x> + <y>134</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #432</name> + <x>20</x> + <y>129</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INDV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #436</name> + <pv_name>$(P)$(C).INPD</pv_name> + <x>22</x> + <y>131</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #440</name> + <text>E</text> + <x>5</x> + <y>156</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #443</name> + <x>20</x> + <y>151</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INEV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #447</name> + <pv_name>$(P)$(C).INPE</pv_name> + <x>22</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #451</name> + <text>F</text> + <x>5</x> + <y>178</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #454</name> + <x>20</x> + <y>173</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INFV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #458</name> + <pv_name>$(P)$(C).INPF</pv_name> + <x>22</x> + <y>175</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #462</name> + <text>G</text> + <x>5</x> + <y>200</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #465</name> + <x>20</x> + <y>195</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INGV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #469</name> + <pv_name>$(P)$(C).INPG</pv_name> + <x>22</x> + <y>197</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #473</name> + <text>H</text> + <x>5</x> + <y>222</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #476</name> + <x>20</x> + <y>217</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INHV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #480</name> + <pv_name>$(P)$(C).INPH</pv_name> + <x>22</x> + <y>219</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #484</name> + <text>I</text> + <x>5</x> + <y>244</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #487</name> + <x>20</x> + <y>239</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INIV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #491</name> + <pv_name>$(P)$(C).INPI</pv_name> + <x>22</x> + <y>241</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #495</name> + <text>J</text> + <x>5</x> + <y>266</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #498</name> + <x>20</x> + <y>261</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INJV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #502</name> + <pv_name>$(P)$(C).INPJ</pv_name> + <x>22</x> + <y>263</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #506</name> + <text>K</text> + <x>5</x> + <y>288</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #509</name> + <x>20</x> + <y>283</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INKV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #513</name> + <pv_name>$(P)$(C).INPK</pv_name> + <x>22</x> + <y>285</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #517</name> + <text>L</text> + <x>5</x> + <y>310</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #520</name> + <x>20</x> + <y>305</y> + <width>214</width> + <height>24</height> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(C).INLV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #524</name> + <pv_name>$(P)$(C).INPL</pv_name> + <x>22</x> + <y>307</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #528</name> + <pv_name>$(P)$(C).A</pv_name> + <x>235</x> + <y>65</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #532</name> + <pv_name>$(P)$(C).B</pv_name> + <x>235</x> + <y>87</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #536</name> + <pv_name>$(P)$(C).C</pv_name> + <x>235</x> + <y>109</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #540</name> + <pv_name>$(P)$(C).D</pv_name> + <x>235</x> + <y>131</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #544</name> + <pv_name>$(P)$(C).E</pv_name> + <x>235</x> + <y>153</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #548</name> + <pv_name>$(P)$(C).F</pv_name> + <x>235</x> + <y>175</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #552</name> + <pv_name>$(P)$(C).G</pv_name> + <x>235</x> + <y>197</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #556</name> + <pv_name>$(P)$(C).H</pv_name> + <x>235</x> + <y>219</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #560</name> + <pv_name>$(P)$(C).I</pv_name> + <x>235</x> + <y>241</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #564</name> + <pv_name>$(P)$(C).J</pv_name> + <x>235</x> + <y>263</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #568</name> + <pv_name>$(P)$(C).K</pv_name> + <x>235</x> + <y>285</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #572</name> + <pv_name>$(P)$(C).L</pv_name> + <x>235</x> + <y>307</y> + <height>22</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #576</name> + <text>($(P)$(C))</text> + <x>240</x> + <y>6</y> + <width>160</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #579</name> + <pv_name>$(P)$(C).SCAN</pv_name> + <y>30</y> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #582</name> + <pv_name>$(P)$(C).EVNT</pv_name> + <x>145</x> + <y>30</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #586</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(C).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(C).PROC</pv_name> + <text>PROC</text> + <x>180</x> + <y>30</y> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #589</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>689</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #592</name> + <actions> + <action type="open_display"> + <file>calcExamples.opi</file> + <target>tab</target> + </action> + </actions> + <text>?</text> + <x>5</x> + <y>636</y> + <width>20</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #595</name> + <y>818</y> + <width>399</width> + <height>27</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #598</name> + <width>399</width> + <height>3</height> + <line_color> + <color red="10" green="0" blue="184"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="397.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #602</name> + <x>5</x> + <y>6</y> + <width>236</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #605</name> + <pv_name>$(P)$(C).FLNK</pv_name> + <x>50</x> + <width>186</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #609</name> + <text>FORWARD</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #612</name> + <text>LINK</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #615</name> + <actions> + <action type="open_display"> + <file>yysCalcoutRecord.opi</file> + <target>replace</target> + <description>fewer fields</description> + </action> + </actions> + <text>Less</text> + <x>295</x> + <y>7</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #618</name> + <actions> + <action type="open_display"> + <file>yysCalcoutRecord_demo.opi</file> + <target>replace</target> + <description>examples</description> + </action> + </actions> + <text>More</text> + <x>335</x> + <y>7</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="40" green="147" blue="21"> + </color> + </background_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #621</name> + <x>164</x> + <y>798</y> + <width>216</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="combo" version="2.0.0"> + <name>menu #624</name> + <pv_name>$(P)$(C).WAIT</pv_name> + <x>136</x> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #627</name> + <text>WAIT FOR COMPLETION?</text> + <y>6</y> + <width>130</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> +</display> diff --git a/FC/fcioc/instance.bob b/FC/fcioc/instance.bob new file mode 100644 index 0000000..f2e6394 --- /dev/null +++ b/FC/fcioc/instance.bob @@ -0,0 +1,214 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_3</name> + <actions> + <action type="open_display"> + <file>../adsis8300/system.opi</file> + <macros> + <P>$(CONTROL_GROUP):$(AMC_NAME):</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>CG OPI</text> + <x>324</x> + <y>135</y> + <width>67</width> + <height>20</height> + <foreground_color> + <color name="IO TextButton" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="IO Button" red="178" green="178" blue="178"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>$(CONTROL_GROUP)</text> + <x>25</x> + <y>133</y> + <width>133</width> + <height>23</height> + <font> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>$(AMC_NAME)</text> + <x>175</x> + <y>133</y> + <width>133</width> + <height>23</height> + <font> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_1</name> + <actions> + <action type="open_display"> + <file>../adsis8300fc/fc.opi</file> + <macros> + <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> + <P>$(SYSTEM1)</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM1)</text> + <x>396</x> + <y>135</y> + <width>187</width> + <height>20</height> + <foreground_color> + <color name="IO TextButton" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="IO Button" red="178" green="178" blue="178"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_2</name> + <actions> + <action type="open_display"> + <file>../adsis8300fc/fc.opi</file> + <macros> + <P>$(SYSTEM2)</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM2)</text> + <x>396</x> + <y>155</y> + <width>187</width> + <height>20</height> + <foreground_color> + <color name="IO TextButton" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="IO Button" red="178" green="178" blue="178"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_3</name> + <actions> + <action type="open_display"> + <file>../adsis8300fc/fc.opi</file> + <macros> + <P>$(SYSTEM3)</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM3)</text> + <x>396</x> + <y>175</y> + <width>187</width> + <height>20</height> + <foreground_color> + <color name="IO TextButton" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="IO Button" red="178" green="178" blue="178"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_4</name> + <actions> + <action type="open_display"> + <file>../adsis8300fc/fc.opi</file> + <macros> + <P>$(SYSTEM4)</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM4)</text> + <x>396</x> + <y>195</y> + <width>187</width> + <height>20</height> + <foreground_color> + <color name="IO TextButton" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="IO Button" red="178" green="178" blue="178"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_5</name> + <actions> + <action type="open_display"> + <file>../adsis8300fc/fc.opi</file> + <macros> + <P>$(SYSTEM5)</P> + <R></R> + </macros> + <target>tab</target> + </action> + </actions> + <text>$(SYSTEM5)</text> + <x>396</x> + <y>215</y> + <width>187</width> + <height>20</height> + <foreground_color> + <color name="IO TextButton" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="IO Button" red="178" green="178" blue="178"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> +</display> diff --git a/FC/fcioc/top.bob b/FC/fcioc/top.bob new file mode 100644 index 0000000..985002e --- /dev/null +++ b/FC/fcioc/top.bob @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>FC IOCs</TITLE> + </macros> + <width>600</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>Ctrl-AMC-003</AMC_NAME> + <CONTROL_GROUP>LAB-FC05</CONTROL_GROUP> + <SYSTEM1>LAB-010:PBI-FC-001:</SYSTEM1> + <SYSTEM2>LAB-010:PBI-FC-002:</SYSTEM2> + <SYSTEM3>LAB-010:PBI-FC-003:</SYSTEM3> + <SYSTEM4>LAB-010:PBI-FC-004:</SYSTEM4> + <SYSTEM5>LAB-010:PBI-FC-005:</SYSTEM5> + </macros> + <x>18</x> + <y>114</y> + <width>560</width> + <height>104</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>$(TITLE)</text> + <x>9</x> + <y>15</y> + <width>577</width> + <height>50</height> + <font> + <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>3</border_width> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>CONTROL GROUP</text> + <x>19</x> + <y>79</y> + <width>133</width> + <height>23</height> + <font> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>AMC NAME</text> + <x>169</x> + <y>79</y> + <width>131</width> + <height>23</height> + <font> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>OPI</text> + <x>319</x> + <y>79</y> + <width>258</width> + <height>23</height> + <font> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> +</display> diff --git a/FC/sscan/ProgressBar.bob b/FC/sscan/ProgressBar.bob new file mode 100644 index 0000000..313ec66 --- /dev/null +++ b/FC/sscan/ProgressBar.bob @@ -0,0 +1,387 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ProgressBar</name> + <x>597</x> + <y>248</y> + <width>360</width> + <height>90</height> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="group" version="2.0.0"> + <name>composite #6</name> + <x>3</x> + <y>69</y> + <width>352</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>end</text> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>end</text> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!pv0)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #17</name> + <pv_name>$(B)endingTimeStr</pv_name> + <x>47</x> + <width>305</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #21</name> + <x>7</x> + <y>3</y> + <width>305</width> + <height>14</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>$(P)</text> + <x>7</x> + <y>3</y> + <width>305</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(B)percentDone</pv_name> + <x>285</x> + <y>49</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>%</text> + <x>337</x> + <y>49</y> + <width>20</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #34</name> + <x>3</x> + <y>49</y> + <width>257</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>total time</text> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(B)totalElapsedTimeStr</pv_name> + <x>127</x> + <width>130</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #45</name> + <x>1</x> + <y>20</y> + <width>358</width> + <height>28</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!pv0 && !pv1)"> + <value>false</value> + </exp> + <pv_name>$(B)paused</pv_name> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #48</name> + <width>358</width> + <height>28</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="progressbar" version="2.0.0"> + <name>bar #51</name> + <pv_name>$(B)percentDone</pv_name> + <x>2</x> + <y>2</y> + <width>354</width> + <height>24</height> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #56</name> + <y>20</y> + <width>358</width> + <height>28</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(B)paused</pv_name> + </rule> + </rules> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #59</name> + <width>358</width> + <height>28</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="progressbar" version="2.0.0"> + <name>bar #62</name> + <pv_name>$(B)percentDone</pv_name> + <x>3</x> + <y>2</y> + <width>354</width> + <height>24</height> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #67</name> + <y>20</y> + <width>358</width> + <height>28</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0 && !pv1)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + <pv_name>$(B)paused</pv_name> + </rule> + </rules> + <widget type="progressbar" version="2.0.0"> + <name>bar #70</name> + <pv_name>$(B)percentDone</pv_name> + <x>3</x> + <y>2</y> + <width>354</width> + <height>24</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #74</name> + <width>358</width> + <height>28</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #78</name> + <x>3</x> + <y>49</y> + <width>255</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + <widget type="textupdate" version="2.0.0"> + <name>text update #81</name> + <pv_name>$(B)remainingTimeStr</pv_name> + <x>125</x> + <width>130</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>remaining time</text> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #90</name> + <actions> + <action type="open_display"> + <file>ProgressBarMore.opi</file> + <target>replace</target> + <description>More</description> + </action> + </actions> + <text>More</text> + <x>315</x> + <y>1</y> + <width>45</width> + <height>18</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> +</display> diff --git a/FC/sscan/ProgressBarMore.bob b/FC/sscan/ProgressBarMore.bob new file mode 100644 index 0000000..dd2baca --- /dev/null +++ b/FC/sscan/ProgressBarMore.bob @@ -0,0 +1,789 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>ProgressBarMore</name> + <x>300</x> + <y>260</y> + <width>360</width> + <height>240</height> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="group" version="2.0.0"> + <name>composite #6</name> + <x>3</x> + <y>70</y> + <width>352</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>end</text> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>end</text> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!pv0)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #17</name> + <pv_name>$(B)endingTimeStr</pv_name> + <x>47</x> + <width>305</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #21</name> + <x>7</x> + <y>3</y> + <width>305</width> + <height>14</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>$(P)</text> + <x>7</x> + <y>3</y> + <width>305</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(B)percentDone</pv_name> + <x>285</x> + <y>50</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>2</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>%</text> + <x>337</x> + <y>50</y> + <width>20</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #34</name> + <x>3</x> + <y>150</y> + <width>352</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text>paused</text> + <width>70</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="225" green="144" blue="21"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0)"> + <value>false</value> + </exp> + <pv_name>$(B)paused</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>paused</text> + <width>70</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!pv0)"> + <value>false</value> + </exp> + <pv_name>$(B)paused</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #45</name> + <pv_name>$(B)pauseTimeStr</pv_name> + <x>77</x> + <width>275</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #50</name> + <x>3</x> + <y>90</y> + <width>352</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #53</name> + <text>started</text> + <width>70</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #56</name> + <pv_name>$(B)startingTimeStr</pv_name> + <x>77</x> + <width>275</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #60</name> + <x>1</x> + <y>20</y> + <width>358</width> + <height>28</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(!pv0 && !pv1)"> + <value>false</value> + </exp> + <pv_name>$(B)paused</pv_name> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #63</name> + <width>358</width> + <height>28</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="progressbar" version="2.0.0"> + <name>bar #66</name> + <pv_name>$(B)percentDone</pv_name> + <x>2</x> + <y>2</y> + <width>354</width> + <height>24</height> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #71</name> + <y>20</y> + <width>358</width> + <height>28</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(B)paused</pv_name> + </rule> + </rules> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #74</name> + <width>358</width> + <height>28</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="progressbar" version="2.0.0"> + <name>bar #77</name> + <pv_name>$(B)percentDone</pv_name> + <x>3</x> + <y>2</y> + <width>354</width> + <height>24</height> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #82</name> + <y>20</y> + <width>358</width> + <height>28</height> + <style>3</style> + <transparent>true</transparent> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0 && !pv1)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + <pv_name>$(B)paused</pv_name> + </rule> + </rules> + <widget type="progressbar" version="2.0.0"> + <name>bar #85</name> + <pv_name>$(B)percentDone</pv_name> + <x>3</x> + <y>2</y> + <width>354</width> + <height>24</height> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #89</name> + <width>358</width> + <height>28</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #93</name> + <pv_name>$(B)remainingTimeStr</pv_name> + <x>128</x> + <y>50</y> + <width>130</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>remaining time</text> + <x>3</x> + <y>50</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="51" green="153" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #101</name> + <actions> + <action type="open_display"> + <file>ProgressBar.opi</file> + <target>replace</target> + <description>Less</description> + </action> + </actions> + <text>Less</text> + <x>315</x> + <y>1</y> + <width>45</width> + <height>18</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #104</name> + <x>285</x> + <y>150</y> + <width>60</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #107</name> + <text>debug</text> + <y>4</y> + <width>40</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #110</name> + <pv_name>$(B)debug</pv_name> + <x>40</x> + <width>20</width> + <height>20</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #113</name> + <x>265</x> + <y>110</y> + <width>61</width> + <height>36</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #116</name> + <y>18</y> + <width>61</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="60.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #121</name> + <pv_name>$(B)Ntotal</pv_name> + <y>20</y> + <width>60</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #125</name> + <pv_name>$(B)Nfinished</pv_name> + <width>60</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #129</name> + <x>3</x> + <y>110</y> + <width>242</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #132</name> + <text>total active</text> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #135</name> + <pv_name>$(B)totalActiveTimeStr</pv_name> + <x>112</x> + <width>130</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #139</name> + <x>3</x> + <y>130</y> + <width>242</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #142</name> + <pv_name>$(B)totalElapsedTimeStr</pv_name> + <x>112</x> + <width>130</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #146</name> + <text>total time</text> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #149</name> + <x>328</x> + <y>112</y> + <width>32</width> + <height>32</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #152</name> + <y>16</y> + <width>32</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="31.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>total</text> + <x>1</x> + <y>20</y> + <width>30</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #160</name> + <text>done</text> + <width>30</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #163</name> + <text>remaining time</text> + <x>3</x> + <y>50</y> + <width>120</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(B)running</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #167</name> + <text>hangWaitSec</text> + <x>3</x> + <y>180</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #170</name> + <text>hungSec</text> + <x>3</x> + <y>200</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #173</name> + <pv_name>$(B)hungSec</pv_name> + <x>105</x> + <y>200</y> + <width>109</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #177</name> + <pv_name>$(B)hungTimeStr</pv_name> + <x>105</x> + <y>220</y> + <width>133</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #181</name> + <x>2</x> + <y>172</y> + <width>353</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="352.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #185</name> + <pv_name>$(B)hangWaitSec</pv_name> + <x>105</x> + <y>177</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>hungTimeStr</text> + <x>3</x> + <y>220</y> + <width>90</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/sscan/alignParms.bob b/FC/sscan/alignParms.bob new file mode 100644 index 0000000..d0d93b4 --- /dev/null +++ b/FC/sscan/alignParms.bob @@ -0,0 +1,391 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>alignParms</name> + <x>67</x> + <y>305</y> + <width>380</width> + <height>95</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(PV).DESC</pv_name> + <width>130</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #10</name> + <pv_name>$(P)$(Q):alignParms.EP</pv_name> + <x>210</x> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #14</name> + <text>End</text> + <x>210</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>#Pts</text> + <x>290</x> + <width>30</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(Q):alignParms.NP</pv_name> + <x>290</x> + <y>12</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>StepSize</text> + <x>320</x> + <width>60</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(Q):alignParms.STEP</pv_name> + <x>320</x> + <y>15</y> + <width>60</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #31</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):alignParms.LOAD</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):alignParms.LOAD</pv_name> + <text>Load</text> + <y>12</y> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #34</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):alignParms.GO</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):alignParms.GO</pv_name> + <text>Load&Go</text> + <x>35</x> + <y>12</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #37</name> + <actions> + <action type="write_pv"> + <pv_name>$(S).EXSC</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(S).EXSC</pv_name> + <text>Abort</text> + <x>90</x> + <y>12</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(PV).NAME</pv_name> + <x>165</x> + <y>32</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>Positioner:</text> + <x>100</x> + <y>32</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(PV).EGU</pv_name> + <x>315</x> + <y>32</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Units:</text> + <x>280</x> + <y>32</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #54</name> + <pv_name>$(P)$(Q):alignParms.AFT</pv_name> + <x>290</x> + <y>42</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #57</name> + <pv_name>$(P)$(Q):alignParms.AR</pv_name> + <x>130</x> + <y>42</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>AfterScan:</text> + <x>220</x> + <y>45</y> + <width>65</width> + <height>13</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #63</name> + <x>130</x> + <width>80</width> + <height>32</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #66</name> + <pv_name>$(P)$(Q):alignParms.SP</pv_name> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>Start</text> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #73</name> + <pv_name>$(P)$(Q):alignParms.AQT</pv_name> + <y>45</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #77</name> + <text>Acquis Time</text> + <y>33</y> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #80</name> + <pv_name>$(P)$(Q):alignParms.DPV</pv_name> + <x>225</x> + <y>70</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>DetPV</text> + <x>190</x> + <y>73</y> + <width>35</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #87</name> + <pv_name>$(P)$(Q):alignParms.TPV</pv_name> + <x>35</x> + <y>70</y> + <width>150</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>TrgPV</text> + <y>73</y> + <width>35</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/sscan/arrayPlot.bob b/FC/sscan/arrayPlot.bob new file mode 100644 index 0000000..a7fb034 --- /dev/null +++ b/FC/sscan/arrayPlot.bob @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>arrayPlot</name> + <x>578</x> + <y>571</y> + <width>400</width> + <height>235</height> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <y>15</y> + <height>200</height> + <x_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>$(YLABEL)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(X)</x_pv> + <y_pv>$(Y)</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>Y=$(Y)</text> + <width>400</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>X=$(X)</text> + <y>218</y> + <width>400</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/sscan/display_fields.bob b/FC/sscan/display_fields.bob new file mode 100644 index 0000000..1a2ec58 --- /dev/null +++ b/FC/sscan/display_fields.bob @@ -0,0 +1,719 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>display_fields</name> + <x>31</x> + <y>138</y> + <width>515</width> + <height>300</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>300</x> + <y>200</y> + <width>130</width> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #9</name> + <x>300</x> + <y>170</y> + <width>60</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <x>1</x> + <y>1</y> + <width>59</width> + <height>18</height> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #15</name> + <width>60</width> + <line_width>1</line_width> + <line_color> + <color red="70" green="70" blue="70"> + </color> + </line_color> + <points> + <point x="59.0" y="0.0"> + </point> + <point x="59.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #19</name> + <width>60</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="59.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #23</name> + <text></text> + <x>10</x> + <y>65</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #26</name> + <text>Motors</text> + <x>300</x> + <y>140</y> + <width>70</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>BLUE - writes to or reads from the IOC</text> + <x>10</x> + <y>110</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>GREEN - brings up a related display</text> + <x>10</x> + <y>140</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #34</name> + <text>RED - exceptional status or action</text> + <x>10</x> + <y>170</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #37</name> + <text></text> + <x>10</x> + <y>185</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>Examples</text> + <x>300</x> + <y>52</y> + <width>209</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #43</name> + <text>5.678</text> + <x>450</x> + <y>110</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>Stop</text> + <x>301</x> + <y>171</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #49</name> + <x>360</x> + <y>110</y> + <width>79</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #52</name> + <width>79</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>NO_WAIT</text> + <y>3</y> + <width>60</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text></text> + <y>10</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #61</name> + <width>79</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #64</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="78.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #68</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #72</name> + <x>64</x> + <y>6</y> + <width>9</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #75</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #79</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #83</name> + <x>300</x> + <y>110</y> + <width>50</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #86</name> + <x>1</x> + <width>49</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>1.234</text> + <x>1</x> + <y>3</y> + <width>49</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #92</name> + <width>49</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #95</name> + <x>1</x> + <y>1</y> + <width>49</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="48.0" y="0.0"> + </point> + <point x="48.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #99</name> + <x>1</x> + <y>1</y> + <width>49</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="48.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #103</name> + <x>300</x> + <y>72</y> + <width>204</width> + <height>0</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="204.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #107</name> + <text>X</text> + <x>394</x> + <y>172</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #110</name> + <x>450</x> + <y>170</y> + <width>50</width> + <line_width>2</line_width> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #113</name> + <text>Fields (i.e., boxes, buttons, menus) in</text> + <x>10</x> + <y>15</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #116</name> + <text>according to the following convention:</text> + <x>10</x> + <y>45</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #119</name> + <text>many synApps MEDM displays are colored</text> + <x>10</x> + <y>30</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>PURPLE - standard EPICS link</text> + <x>10</x> + <y>250</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #125</name> + <text></text> + <x>10</x> + <y>265</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #128</name> + <x>300</x> + <y>250</y> + <width>209</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #131</name> + <width>208</width> + <height>16</height> + <line_color> + <color red="164" green="170" blue="255"> + </color> + </line_color> + <background_color> + <color red="164" green="170" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>xxx:m1.VAL PP NMS</text> + <x>2</x> + <y>3</y> + <width>205</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #137</name> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="208.0" y="0.0"> + </point> + <point x="208.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #141</name> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="208.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #145</name> + <text>PINK - dynamic link</text> + <x>10</x> + <y>280</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #148</name> + <x>300</x> + <y>280</y> + <width>209</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #151</name> + <width>208</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #154</name> + <text>xxx:m1.VAL</text> + <x>2</x> + <y>3</y> + <width>205</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #157</name> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="208.0" y="0.0"> + </point> + <point x="208.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #161</name> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="208.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #165</name> + <actions> + <action type="open_display"> + <file>inlinkHelp.opi</file> + <target>tab</target> + <description>Input links</description> + </action> + <action type="open_display"> + <file>outlinkHelp.opi</file> + <target>tab</target> + <description>Output links</description> + </action> + </actions> + <text>Link fields</text> + <x>10</x> + <y>230</y> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #169</name> + <x>10</x> + <y>80</y> + <width>380</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>BLACK - static text or drawing</text> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #175</name> + <text>SETTLING TIME</text> + <x>290</x> + <width>90</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #178</name> + <text>YELLOW - diagnostic information</text> + <x>10</x> + <y>200</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>2 clients waiting</text> + <x>303</x> + <y>203</y> + <width>120</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/sscan/scan.bob b/FC/sscan/scan.bob new file mode 100644 index 0000000..9b900cc --- /dev/null +++ b/FC/sscan/scan.bob @@ -0,0 +1,1642 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan</name> + <x>935</x> + <y>80</y> + <width>380</width> + <height>310</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>370</width> + <height>35</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <width>370</width> + <height>35</height> + <line_color> + <color red="60" green="180" blue="32"> + </color> + </line_color> + <background_color> + <color red="60" green="180" blue="32"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #13</name> + <width>370</width> + <height>35</height> + <line_color> + <color red="225" green="144" blue="21"> + </color> + </line_color> + <background_color> + <color red="225" green="144" blue="21"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).PAUS</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>41</x> + <y>15</y> + <width>206</width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ALRT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #21</name> + <y>45</y> + <width>370</width> + <height>15</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #24</name> + <x>282</x> + <y>190</y> + <width>88</width> + <height>92</height> + <line_color> + <color red="0" green="216" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="216" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #28</name> + <pv_name>$(P)$(S).CPT</pv_name> + <x>322</x> + <y>15</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #32</name> + <pv_name>$(P)$(S).NPTS</pv_name> + <x>277</x> + <y>15</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>#PTS</text> + <x>250</x> + <y>20</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(P)ScanDim.VAL</pv_name> + <x>335</x> + <width>30</width> + <height>14</height> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #44</name> + <text>SCAN DIM:</text> + <x>280</x> + <y>2</y> + <width>60</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #48</name> + <pv_name>$(P)$(S).SMSG</pv_name> + <x>44</x> + <y>18</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #52</name> + <pv_name>$(P)$(S).NAME</pv_name> + <x>40</x> + <width>120</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #56</name> + <text>$(N)</text> + <width>40</width> + <height>30</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #60</name> + <pv_name>$(P)$(S).FAZE</pv_name> + <x>160</x> + <y>3</y> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #64</name> + <y>60</y> + <width>379</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #68</name> + <pv_name>$(P)saveData_status</pv_name> + <x>65</x> + <y>45</y> + <width>65</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #72</name> + <pv_name>$(P)saveData_message</pv_name> + <x>140</x> + <y>45</y> + <width>230</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #76</name> + <actions> + <action type="open_display"> + <file>scan_saveData.opi</file> + <target>tab</target> + <description>saveData controls</description> + </action> + </actions> + <text>SAVE DATA</text> + <y>45</y> + <width>65</width> + <height>15</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #79</name> + <actions> + <action type="open_display"> + <file>scan_positioners.opi</file> + <target>tab</target> + <description>Positioners 1-4</description> + </action> + </actions> + <text>Positioners</text> + <y>63</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>Drive</text> + <x>5</x> + <y>113</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>Drive</text> + <x>5</x> + <y>113</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>Read</text> + <x>5</x> + <y>94</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>Read</text> + <x>5</x> + <y>94</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>X</text> + <x>250</x> + <y>110</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #100</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <x>40</x> + <y>110</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #104</name> + <pv_name>$(P)$(S).R1PV</pv_name> + <x>40</x> + <y>90</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>X</text> + <x>250</x> + <y>90</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #112</name> + <pv_name>$(P)$(S).P1EU</pv_name> + <x>305</x> + <y>76</y> + <width>60</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #116</name> + <pv_name>$(P)$(S).P1SP</pv_name> + <x>5</x> + <y>141</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #120</name> + <pv_name>$(P)$(S).P1SI</pv_name> + <x>155</x> + <y>141</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #124</name> + <pv_name>$(P)$(S).P1EP</pv_name> + <x>80</x> + <y>141</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #128</name> + <text>UNITS:</text> + <x>260</x> + <y>76</y> + <width>45</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #131</name> + <x>-1</x> + <y>187</y> + <width>378</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="376.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #135</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).EXSC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).EXSC</pv_name> + <text>SCAN</text> + <x>285</x> + <y>190</y> + <width>80</width> + <height>27</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #138</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)AbortScans.PROC</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)AbortScans.PROC</pv_name> + <text>ABORT</text> + <x>285</x> + <y>254</y> + <width>80</width> + <height>27</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #141</name> + <pv_name>$(P)scanPause.VAL</pv_name> + <x>285</x> + <y>218</y> + <width>80</width> + <height>35</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <horizontal>false</horizontal> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #144</name> + <x>280</x> + <y>188</y> + <width>2</width> + <height>119</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="118.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #148</name> + <actions> + <action type="open_display"> + <file>scan_more.opi</file> + <target>replace</target> + <description>More fields</description> + </action> + </actions> + <text>More</text> + <x>285</x> + <y>281</y> + <width>55</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #151</name> + <text>PLOTS</text> + <y>298</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #154</name> + <actions> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>01</N1> + <N10>10</N10> + <N2>02</N2> + <N3>03</N3> + <N4>04</N4> + <N5>05</N5> + <N6>06</N6> + <N7>07</N7> + <N8>08</N8> + <N9>09</N9> + </macros> + <target>tab</target> + <description>Detectors 01-10</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>11</N1> + <N10>20</N10> + <N2>12</N2> + <N3>13</N3> + <N4>14</N4> + <N5>15</N5> + <N6>16</N6> + <N7>17</N7> + <N8>18</N8> + <N9>19</N9> + </macros> + <target>tab</target> + <description>Detectors 11-20</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>21</N1> + <N10>30</N10> + <N2>22</N2> + <N3>23</N3> + <N4>24</N4> + <N5>25</N5> + <N6>26</N6> + <N7>27</N7> + <N8>28</N8> + <N9>29</N9> + </macros> + <target>tab</target> + <description>Detectors 21-30</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>31</N1> + <N10>40</N10> + <N2>32</N2> + <N3>33</N3> + <N4>34</N4> + <N5>35</N5> + <N6>36</N6> + <N7>37</N7> + <N8>38</N8> + <N9>39</N9> + </macros> + <target>tab</target> + <description>Detectors 31-40</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>41</N1> + <N10>50</N10> + <N2>42</N2> + <N3>43</N3> + <N4>44</N4> + <N5>45</N5> + <N6>46</N6> + <N7>47</N7> + <N8>48</N8> + <N9>49</N9> + </macros> + <target>tab</target> + <description>Detectors 41-50</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>51</N1> + <N10>60</N10> + <N2>52</N2> + <N3>53</N3> + <N4>54</N4> + <N5>55</N5> + <N6>56</N6> + <N7>57</N7> + <N8>58</N8> + <N9>59</N9> + </macros> + <target>tab</target> + <description>Detectors 51-60</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>61</N1> + <N10>70</N10> + <N2>62</N2> + <N3>63</N3> + <N4>64</N4> + <N5>65</N5> + <N6>66</N6> + <N7>67</N7> + <N8>68</N8> + <N9>69</N9> + </macros> + <target>tab</target> + <description>Detectors 61-70</description> + </action> + </actions> + <text>Detectors</text> + <y>190</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #163</name> + <pv_name>$(P)$(S).D01CV</pv_name> + <x>220</x> + <y>218</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #167</name> + <text>X</text> + <x>210</x> + <y>221</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D01NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #171</name> + <pv_name>$(P)$(S).D02CV</pv_name> + <x>220</x> + <y>238</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #175</name> + <text>X</text> + <x>210</x> + <y>241</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D02NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #179</name> + <pv_name>$(P)$(S).D04CV</pv_name> + <x>220</x> + <y>278</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>X</text> + <x>210</x> + <y>281</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D04NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #187</name> + <pv_name>$(P)$(S).D03CV</pv_name> + <x>220</x> + <y>258</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #191</name> + <text>X</text> + <x>210</x> + <y>261</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D03NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #195</name> + <pv_name>$(P)$(S).D01PV</pv_name> + <x>25</x> + <y>218</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #199</name> + <pv_name>$(P)$(S).D02PV</pv_name> + <x>25</x> + <y>238</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #203</name> + <pv_name>$(P)$(S).D04PV</pv_name> + <x>25</x> + <y>278</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #207</name> + <pv_name>$(P)$(S).D03PV</pv_name> + <x>25</x> + <y>258</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #211</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>02</text> + <y>238</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #215</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>04</text> + <y>278</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #219</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>03</text> + <y>258</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #223</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>01</text> + <y>218</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #227</name> + <actions> + <action type="open_display"> + <file>scan_help.opi</file> + <target>tab</target> + <description>annotated display</description> + </action> + </actions> + <text>?</text> + <x>340</x> + <y>281</y> + <width>27</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #230</name> + <pv_name>$(P)$(S).R1CV</pv_name> + <x>280</x> + <y>90</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #234</name> + <pv_name>$(P)$(S).P1DV</pv_name> + <x>280</x> + <y>110</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #238</name> + <text>R</text> + <x>260</x> + <y>110</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #242</name> + <x>120</x> + <y>74</y> + <width>80</width> + <height>15</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #245</name> + <text>2</text> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>1</text> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #253</name> + <text>3</text> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #257</name> + <text>4</text> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #261</name> + <text>( , , , )</text> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #264</name> + <pv_name>$(P)$(S).P1AR</pv_name> + <x>279</x> + <y>141</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #267</name> + <text>ABS/REL</text> + <x>235</x> + <y>145</y> + <width>40</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>AFTER SCAN</text> + <x>208</x> + <y>167</y> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #273</name> + <pv_name>$(P)$(S).PASM</pv_name> + <x>280</x> + <y>161</y> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #276</name> + <x>5</x> + <y>131</y> + <width>220</width> + <height>12</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #279</name> + <text>START</text> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #282</name> + <text>END</text> + <x>75</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #285</name> + <text>STEP SIZE</text> + <x>150</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #288</name> + <y>36</y> + <width>370</width> + <height>12</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #291</name> + <text>DATA STATE:</text> + <width>65</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #295</name> + <pv_name>$(P)$(S).DSTATE</pv_name> + <x>70</x> + <width>300</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/FC/sscan/scanAux.bob b/FC/sscan/scanAux.bob new file mode 100644 index 0000000..8802f51 --- /dev/null +++ b/FC/sscan/scanAux.bob @@ -0,0 +1,1519 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanAux</name> + <x>895</x> + <y>54</y> + <width>370</width> + <height>260</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>370</width> + <height>35</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <y>35</y> + <width>370</width> + <height>15</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #12</name> + <width>370</width> + <height>35</height> + <line_color> + <color red="60" green="180" blue="32"> + </color> + </line_color> + <background_color> + <color red="60" green="180" blue="32"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #16</name> + <width>370</width> + <height>35</height> + <line_color> + <color red="225" green="144" blue="21"> + </color> + </line_color> + <background_color> + <color red="225" green="144" blue="21"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).PAUS</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #20</name> + <pv_name>$(P)$(S).CPT</pv_name> + <x>322</x> + <y>15</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #24</name> + <pv_name>$(P)$(S).NPTS</pv_name> + <x>277</x> + <y>15</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>#PTS</text> + <x>250</x> + <y>20</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #32</name> + <x>41</x> + <y>15</y> + <width>206</width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ALRT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #36</name> + <pv_name>$(P)$(S).SMSG</pv_name> + <x>44</x> + <y>18</y> + <width>200</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(P)$(S).NAME</pv_name> + <x>40</x> + <width>120</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #44</name> + <pv_name>$(P)$(S).FAZE</pv_name> + <x>160</x> + <y>3</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #48</name> + <y>50</y> + <width>379</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #52</name> + <actions> + <action type="open_display"> + <file>scan_positioners.opi</file> + <target>tab</target> + <description>Positioners 1-4</description> + </action> + </actions> + <text>Positioners</text> + <y>53</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>( , , , )</text> + <x>120</x> + <y>64</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>2</text> + <x>120</x> + <y>64</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>1</text> + <x>120</x> + <y>64</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>3</text> + <x>120</x> + <y>64</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>4</text> + <x>120</x> + <y>64</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>Drive</text> + <x>5</x> + <y>103</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>Drive</text> + <x>5</x> + <y>103</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>Read</text> + <x>5</x> + <y>84</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>Read</text> + <x>5</x> + <y>84</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #88</name> + <text>X</text> + <x>250</x> + <y>100</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <x>40</x> + <y>100</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)$(S).R1PV</pv_name> + <x>40</x> + <y>80</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>X</text> + <x>250</x> + <y>80</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #104</name> + <pv_name>$(P)$(S).P1EU</pv_name> + <x>305</x> + <y>66</y> + <width>60</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #108</name> + <pv_name>$(P)$(S).P1SP</pv_name> + <x>5</x> + <y>131</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #112</name> + <text>START</text> + <x>5</x> + <y>121</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(S).P1SI</pv_name> + <x>155</x> + <y>131</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #119</name> + <text>STEP SIZE</text> + <x>155</x> + <y>121</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #122</name> + <pv_name>$(P)$(S).P1EP</pv_name> + <x>80</x> + <y>131</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>END</text> + <x>80</x> + <y>121</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>UNITS:</text> + <x>270</x> + <y>66</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #132</name> + <pv_name>$(P)$(S).P1AR</pv_name> + <x>230</x> + <y>131</y> + <width>65</width> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>ABS/REL</text> + <x>230</x> + <y>121</y> + <width>65</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>AFTER SCAN</text> + <x>298</x> + <y>121</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #141</name> + <pv_name>$(P)$(S).PASM</pv_name> + <x>298</x> + <y>131</y> + <width>70</width> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #144</name> + <x>-1</x> + <y>153</y> + <width>378</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="376.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #148</name> + <x>282</x> + <y>156</y> + <width>88</width> + <height>82</height> + <line_color> + <color red="0" green="216" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="216" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #152</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).EXSC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).EXSC</pv_name> + <text>SCAN</text> + <x>285</x> + <y>156</y> + <width>80</width> + <height>27</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #155</name> + <x>280</x> + <y>154</y> + <width>2</width> + <height>106</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="105.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>shell command #159</name> + <actions> + <action type="command"> + <command>"medm_help.sh &T" </command> + <description>"Help"</description> + </action> + </actions> + <text></text> + <x>350</x> + <y>239</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="251" green="243" blue="74"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>PLOT</text> + <y>174</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #165</name> + <actions> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>01</N1> + <N10>10</N10> + <N2>02</N2> + <N3>03</N3> + <N4>04</N4> + <N5>05</N5> + <N6>06</N6> + <N7>07</N7> + <N8>08</N8> + <N9>09</N9> + </macros> + <target>tab</target> + <description>Detectors 01-10</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>11</N1> + <N10>20</N10> + <N2>12</N2> + <N3>13</N3> + <N4>14</N4> + <N5>15</N5> + <N6>16</N6> + <N7>17</N7> + <N8>18</N8> + <N9>19</N9> + </macros> + <target>tab</target> + <description>Detectors 11-20</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>21</N1> + <N10>30</N10> + <N2>22</N2> + <N3>23</N3> + <N4>24</N4> + <N5>25</N5> + <N6>26</N6> + <N7>27</N7> + <N8>28</N8> + <N9>29</N9> + </macros> + <target>tab</target> + <description>Detectors 21-30</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>31</N1> + <N10>40</N10> + <N2>32</N2> + <N3>33</N3> + <N4>34</N4> + <N5>35</N5> + <N6>36</N6> + <N7>37</N7> + <N8>38</N8> + <N9>39</N9> + </macros> + <target>tab</target> + <description>Detectors 31-40</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>41</N1> + <N10>50</N10> + <N2>42</N2> + <N3>43</N3> + <N4>44</N4> + <N5>45</N5> + <N6>46</N6> + <N7>47</N7> + <N8>48</N8> + <N9>49</N9> + </macros> + <target>tab</target> + <description>Detectors 41-50</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>51</N1> + <N10>60</N10> + <N2>52</N2> + <N3>53</N3> + <N4>54</N4> + <N5>55</N5> + <N6>56</N6> + <N7>57</N7> + <N8>58</N8> + <N9>59</N9> + </macros> + <target>tab</target> + <description>Detectors 51-60</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>61</N1> + <N10>70</N10> + <N2>62</N2> + <N3>63</N3> + <N4>64</N4> + <N5>65</N5> + <N6>66</N6> + <N7>67</N7> + <N8>68</N8> + <N9>69</N9> + </macros> + <target>tab</target> + <description>Detectors 61-70</description> + </action> + </actions> + <text>Detectors</text> + <x>28</x> + <y>156</y> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #174</name> + <pv_name>$(P)$(S).ACQM</pv_name> + <x>198</x> + <y>168</y> + <width>80</width> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>ACQ MODE</text> + <x>198</x> + <y>156</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #180</name> + <pv_name>$(P)$(S).ACQT</pv_name> + <x>128</x> + <y>168</y> + <width>70</width> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>DIMENSION</text> + <x>128</x> + <y>156</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #186</name> + <pv_name>$(P)$(S).D01CV</pv_name> + <x>220</x> + <y>184</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #190</name> + <text>X</text> + <x>210</x> + <y>187</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D01NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #194</name> + <pv_name>$(P)$(S).D02CV</pv_name> + <x>220</x> + <y>204</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>X</text> + <x>210</x> + <y>207</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D02NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #202</name> + <pv_name>$(P)$(S).D04CV</pv_name> + <x>220</x> + <y>244</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #206</name> + <text>X</text> + <x>210</x> + <y>247</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D04NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #210</name> + <pv_name>$(P)$(S).D03CV</pv_name> + <x>220</x> + <y>224</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #214</name> + <text>X</text> + <x>210</x> + <y>227</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D03NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #218</name> + <pv_name>$(P)$(S).D01PV</pv_name> + <x>25</x> + <y>184</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #222</name> + <pv_name>$(P)$(S).D02PV</pv_name> + <x>25</x> + <y>204</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #226</name> + <pv_name>$(P)$(S).D04PV</pv_name> + <x>25</x> + <y>244</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #230</name> + <pv_name>$(P)$(S).D03PV</pv_name> + <x>25</x> + <y>224</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #234</name> + <y>184</y> + <width>25</width> + <height>80</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>related display #237</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>02</text> + <y>20</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #241</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>04</text> + <y>60</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #245</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>03</text> + <y>40</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #249</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>01</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #253</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).EXSC</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).EXSC</pv_name> + <text>ABORT SCAN</text> + <x>285</x> + <y>220</y> + <width>80</width> + <height>16</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #256</name> + <actions> + <action type="open_display"> + <file>scanAux.opi</file> + <target>replace</target> + <description>Fix numbers</description> + </action> + <action type="open_display"> + <file>scanAux_more.opi</file> + <target>replace</target> + <description>More scan-record fields</description> + </action> + </actions> + <text>More</text> + <x>285</x> + <y>237</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #260</name> + <x>280</x> + <y>80</y> + <width>80</width> + <height>40</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #263</name> + <pv_name>$(P)$(S).R1CV</pv_name> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #267</name> + <pv_name>$(P)$(S).P1DV</pv_name> + <y>20</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #271</name> + <text>R</text> + <x>260</x> + <y>100</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/sscan/scanAux_more.bob b/FC/sscan/scanAux_more.bob new file mode 100644 index 0000000..60cacf3 --- /dev/null +++ b/FC/sscan/scanAux_more.bob @@ -0,0 +1,2527 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanAux_more</name> + <x>397</x> + <y>96</y> + <width>370</width> + <height>465</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>370</width> + <height>35</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <width>370</width> + <height>35</height> + <line_color> + <color red="60" green="180" blue="32"> + </color> + </line_color> + <background_color> + <color red="60" green="180" blue="32"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #13</name> + <width>370</width> + <height>35</height> + <line_color> + <color red="225" green="144" blue="21"> + </color> + </line_color> + <background_color> + <color red="225" green="144" blue="21"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).PAUS</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <y>35</y> + <width>370</width> + <height>15</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #20</name> + <pv_name>$(P)$(S).CPT</pv_name> + <x>325</x> + <y>17</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #24</name> + <pv_name>$(P)$(S).NPTS</pv_name> + <x>280</x> + <y>15</y> + <width>45</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>#PTS</text> + <x>255</x> + <y>20</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #32</name> + <pv_name>$(P)$(S).NAME</pv_name> + <x>40</x> + <width>120</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #36</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).CMND</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).CMND</pv_name> + <text>OK</text> + <x>227</x> + <y>16</y> + <width>20</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #39</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).PROC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).PROC</pv_name> + <text>PROC</text> + <x>255</x> + <width>30</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)$(S).FAZE</pv_name> + <x>160</x> + <y>3</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #46</name> + <x>40</x> + <y>15</y> + <width>185</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #49</name> + <width>185</width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ALRT</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #53</name> + <pv_name>$(P)$(S).SMSG</pv_name> + <x>2</x> + <y>3</y> + <width>180</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #57</name> + <y>204</y> + <width>370</width> + <height>101</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>4</text> + <x>195</x> + <y>248</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>3</text> + <x>5</x> + <y>248</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #68</name> + <text>AFTER SCAN</text> + <x>280</x> + <y>152</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #71</name> + <pv_name>$(P)$(S).PASM</pv_name> + <x>280</x> + <y>162</y> + <width>80</width> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #74</name> + <pv_name>$(P)$(S).P1WD</pv_name> + <x>290</x> + <y>130</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #78</name> + <pv_name>$(P)$(S).P1SI</pv_name> + <x>220</x> + <y>130</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>WIDTH</text> + <x>290</x> + <y>122</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #85</name> + <text>STEP SIZE</text> + <x>220</x> + <y>122</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #88</name> + <pv_name>$(P)$(S).P1EP</pv_name> + <x>145</x> + <y>130</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #92</name> + <pv_name>$(P)$(S).P1CP</pv_name> + <x>75</x> + <y>130</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)$(S).P1SP</pv_name> + <x>5</x> + <y>130</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>END</text> + <x>145</x> + <y>122</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #103</name> + <text>CENTER</text> + <x>75</x> + <y>122</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #106</name> + <text>START</text> + <x>5</x> + <y>122</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #109</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).CMND</pv_name> + <value>4</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).CMND</pv_name> + <text>CLEAR POSITIONERS</text> + <x>255</x> + <y>62</y> + <width>110</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #112</name> + <x>-1</x> + <y>50</y> + <width>374</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="372.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #116</name> + <actions> + <action type="open_display"> + <file>scan_positioners.opi</file> + <target>tab</target> + <description>Positioners 1-4</description> + </action> + </actions> + <text>Positioners</text> + <y>52</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #119</name> + <text>( , , , )</text> + <x>120</x> + <y>65</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>2</text> + <x>120</x> + <y>65</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>1</text> + <x>120</x> + <y>65</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #130</name> + <text>3</text> + <x>120</x> + <y>65</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>4</text> + <x>120</x> + <y>65</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>Detector triggers</text> + <x>5</x> + <y>203</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #141</name> + <x>-1</x> + <y>202</y> + <width>375</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="373.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #145</name> + <pv_name>$(P)$(S).PDLY</pv_name> + <x>150</x> + <y>182</y> + <width>35</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>POSITIONER SETTLING TIME</text> + <x>5</x> + <y>186</y> + <width>145</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #152</name> + <text>(S)</text> + <x>185</x> + <y>186</y> + <width>15</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>Drive</text> + <x>5</x> + <y>104</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #159</name> + <text>Drive</text> + <x>5</x> + <y>104</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>Read</text> + <x>5</x> + <y>85</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>Read</text> + <x>5</x> + <y>85</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #169</name> + <text>X</text> + <x>250</x> + <y>101</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #173</name> + <pv_name>$(P)$(S).P1DV</pv_name> + <x>260</x> + <y>101</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #177</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <x>40</x> + <y>101</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #181</name> + <pv_name>$(P)$(S).R1PV</pv_name> + <x>40</x> + <y>81</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #185</name> + <pv_name>$(P)$(S).R1CV</pv_name> + <x>260</x> + <y>81</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>X</text> + <x>250</x> + <y>81</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #193</name> + <text>REFERENCE DETECTOR</text> + <x>215</x> + <y>185</y> + <width>110</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #196</name> + <pv_name>$(P)$(S).REFD</pv_name> + <x>325</x> + <y>180</y> + <width>35</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #200</name> + <pv_name>$(P)$(S).P1EU</pv_name> + <x>5</x> + <y>162</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #204</name> + <pv_name>$(P)$(S).P1AR</pv_name> + <x>200</x> + <y>162</y> + <width>70</width> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>ABS/REL</text> + <x>200</x> + <y>152</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #210</name> + <pv_name>$(P)$(S).P1SM</pv_name> + <x>130</x> + <y>162</y> + <width>60</width> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>SCAN MODE</text> + <x>130</x> + <y>152</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #216</name> + <y>422</y> + <width>280</width> + <height>40</height> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <background_color> + <color red="145" green="145" blue="145"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #219</name> + <x>282</x> + <y>307</y> + <width>88</width> + <height>116</height> + <line_color> + <color red="0" green="216" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="216" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #223</name> + <actions> + <action type="open_display"> + <file>scanAux.opi</file> + <target>replace</target> + <description>Simpler scan display</description> + </action> + </actions> + <text>Less</text> + <x>285</x> + <y>442</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #226</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).EXSC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).EXSC</pv_name> + <text>SCAN</text> + <x>285</x> + <y>326</y> + <width>80</width> + <height>27</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #229</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).CMND</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).CMND</pv_name> + <text>CHECK LIMITS</text> + <x>285</x> + <y>310</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #232</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)AbortScans.PROC</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)AbortScans.PROC</pv_name> + <text>ABORT SCAN</text> + <x>285</x> + <y>407</y> + <width>80</width> + <height>16</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #235</name> + <pv_name>$(P)$(S).BSCD</pv_name> + <x>110</x> + <y>439</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #239</name> + <text>VAL</text> + <x>110</x> + <y>430</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #242</name> + <text>INVALID</text> + <x>70</x> + <y>430</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BSNV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #246</name> + <pv_name>$(P)$(S).BSPV</pv_name> + <y>439</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #250</name> + <text>BeforeScan</text> + <y>425</y> + <width>70</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #253</name> + <pv_name>$(P)$(S).ASCD</pv_name> + <x>250</x> + <y>439</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #257</name> + <text>VAL</text> + <x>250</x> + <y>430</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #260</name> + <text>INVALID</text> + <x>210</x> + <y>428</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ASNV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #264</name> + <pv_name>$(P)$(S).ASPV</pv_name> + <x>140</x> + <y>439</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #268</name> + <text>AfterScan</text> + <x>140</x> + <y>425</y> + <width>70</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #271</name> + <x>280</x> + <y>304</y> + <width>2</width> + <height>154</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="153.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #275</name> + <x>-1</x> + <y>305</y> + <width>375</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="373.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #279</name> + <x>-1</x> + <y>420</y> + <width>280</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="1.0"> + </point> + <point x="278.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #283</name> + <actions> + <action type="open_display"> + <file>scanAux_more.opi</file> + <target>replace</target> + <description>Display numbers correctly</description> + </action> + </actions> + <text>FIX NUMBERS</text> + <x>285</x> + <y>425</y> + <width>80</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>shell command #286</name> + <actions> + <action type="command"> + <command>"medm_help.sh &T" </command> + <description>"Help"</description> + </action> + </actions> + <text></text> + <x>350</x> + <y>442</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="251" green="243" blue="74"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #289</name> + <pv_name>$(P)$(S).D01CV</pv_name> + <x>220</x> + <y>336</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #293</name> + <text>X</text> + <x>210</x> + <y>339</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D01NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #297</name> + <pv_name>$(P)$(S).D02CV</pv_name> + <x>220</x> + <y>356</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #301</name> + <text>X</text> + <x>210</x> + <y>359</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D02NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #305</name> + <pv_name>$(P)$(S).D04CV</pv_name> + <x>220</x> + <y>396</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #309</name> + <text>X</text> + <x>210</x> + <y>399</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D04NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #313</name> + <pv_name>$(P)$(S).D03CV</pv_name> + <x>220</x> + <y>376</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #317</name> + <text>X</text> + <x>210</x> + <y>379</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D03NV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #321</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).WAIT</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).WAIT</pv_name> + <text>-</text> + <x>257</x> + <y>273</y> + <width>20</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #324</name> + <text>CLIENT WAIT</text> + <x>190</x> + <y>275</y> + <width>65</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #327</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).WAIT</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).WAIT</pv_name> + <text>+</text> + <x>277</x> + <y>273</y> + <width>20</width> + <height>15</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #330</name> + <text>WAITING</text> + <x>318</x> + <y>273</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WTNG</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #334</name> + <pv_name>$(P)$(S).WCNT</pv_name> + <x>302</x> + <y>273</y> + <width>10</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #338</name> + <text>VAL</text> + <x>145</x> + <y>218</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #341</name> + <text>VAL</text> + <x>335</x> + <y>218</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #344</name> + <text>1</text> + <x>5</x> + <y>228</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #348</name> + <pv_name>$(P)$(S).T1CD</pv_name> + <x>145</x> + <y>227</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #352</name> + <pv_name>$(P)$(S).T1PV</pv_name> + <x>15</x> + <y>227</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #356</name> + <text>2</text> + <x>195</x> + <y>228</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #360</name> + <pv_name>$(P)$(S).T2CD</pv_name> + <x>335</x> + <y>227</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #364</name> + <pv_name>$(P)$(S).T2PV</pv_name> + <x>205</x> + <y>227</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #368</name> + <pv_name>$(P)$(S).T3CD</pv_name> + <x>145</x> + <y>247</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #372</name> + <pv_name>$(P)$(S).T3PV</pv_name> + <x>15</x> + <y>247</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #376</name> + <pv_name>$(P)$(S).T4CD</pv_name> + <x>335</x> + <y>247</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #380</name> + <pv_name>$(P)$(S).T4PV</pv_name> + <x>205</x> + <y>247</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #384</name> + <text>AUTO WAIT FOR</text> + <x>190</x> + <y>292</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #387</name> + <pv_name>$(P)$(S).AWCT</pv_name> + <x>271</x> + <y>288</y> + <width>20</width> + <height>16</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #391</name> + <text>CLIENTS</text> + <x>293</x> + <y>292</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #394</name> + <x>184</x> + <y>270</y> + <width>185</width> + <height>35</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #398</name> + <x>5</x> + <y>273</y> + <width>165</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #401</name> + <text>DET. SETTLING TIME</text> + <y>5</y> + <width>110</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #404</name> + <x>115</x> + <width>50</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #407</name> + <pv_name>$(P)$(S).DDLY</pv_name> + <width>35</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #411</name> + <text>(S)</text> + <x>35</x> + <y>4</y> + <width>15</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #414</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>02</text> + <y>356</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #418</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>04</text> + <y>396</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #422</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>03</text> + <y>376</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #426</name> + <pv_name>$(P)$(S).D01PV</pv_name> + <x>25</x> + <y>336</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #430</name> + <pv_name>$(P)$(S).D02PV</pv_name> + <x>25</x> + <y>356</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #434</name> + <pv_name>$(P)$(S).D04PV</pv_name> + <x>25</x> + <y>396</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #438</name> + <pv_name>$(P)$(S).D03PV</pv_name> + <x>25</x> + <y>376</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #442</name> + <text>UNITS</text> + <x>5</x> + <y>152</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #445</name> + <text>PLOT</text> + <x>1</x> + <y>324</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #448</name> + <x>25</x> + <y>308</y> + <width>250</width> + <height>27</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>related display #451</name> + <actions> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>01</N1> + <N10>10</N10> + <N2>02</N2> + <N3>03</N3> + <N4>04</N4> + <N5>05</N5> + <N6>06</N6> + <N7>07</N7> + <N8>08</N8> + <N9>09</N9> + </macros> + <target>tab</target> + <description>Detectors 01-10</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>11</N1> + <N10>20</N10> + <N2>12</N2> + <N3>13</N3> + <N4>14</N4> + <N5>15</N5> + <N6>16</N6> + <N7>17</N7> + <N8>18</N8> + <N9>19</N9> + </macros> + <target>tab</target> + <description>Detectors 11-20</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>21</N1> + <N10>30</N10> + <N2>22</N2> + <N3>23</N3> + <N4>24</N4> + <N5>25</N5> + <N6>26</N6> + <N7>27</N7> + <N8>28</N8> + <N9>29</N9> + </macros> + <target>tab</target> + <description>Detectors 21-30</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>31</N1> + <N10>40</N10> + <N2>32</N2> + <N3>33</N3> + <N4>34</N4> + <N5>35</N5> + <N6>36</N6> + <N7>37</N7> + <N8>38</N8> + <N9>39</N9> + </macros> + <target>tab</target> + <description>Detectors 31-40</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>41</N1> + <N10>50</N10> + <N2>42</N2> + <N3>43</N3> + <N4>44</N4> + <N5>45</N5> + <N6>46</N6> + <N7>47</N7> + <N8>48</N8> + <N9>49</N9> + </macros> + <target>tab</target> + <description>Detectors 41-50</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>51</N1> + <N10>60</N10> + <N2>52</N2> + <N3>53</N3> + <N4>54</N4> + <N5>55</N5> + <N6>56</N6> + <N7>57</N7> + <N8>58</N8> + <N9>59</N9> + </macros> + <target>tab</target> + <description>Detectors 51-60</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>61</N1> + <N10>70</N10> + <N2>62</N2> + <N3>63</N3> + <N4>64</N4> + <N5>65</N5> + <N6>66</N6> + <N7>67</N7> + <N8>68</N8> + <N9>69</N9> + </macros> + <target>tab</target> + <description>Detectors 61-70</description> + </action> + </actions> + <text>Detectors</text> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #460</name> + <pv_name>$(P)$(S).ACQM</pv_name> + <x>170</x> + <y>12</y> + <width>80</width> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #463</name> + <text>ACQ MODE</text> + <x>170</x> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #466</name> + <pv_name>$(P)$(S).ACQT</pv_name> + <x>100</x> + <y>12</y> + <width>70</width> + <height>14</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #469</name> + <text>DIMENSION</text> + <x>100</x> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #472</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>01</text> + <y>336</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #476</name> + <text>1</text> + <x>5</x> + <y>228</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #479</name> + <text>3</text> + <x>5</x> + <y>248</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #482</name> + <text>2</text> + <x>195</x> + <y>228</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #485</name> + <text>4</text> + <x>195</x> + <y>248</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/sscan/scanDetPlot.bob b/FC/sscan/scanDetPlot.bob new file mode 100644 index 0000000..1bdf65d --- /dev/null +++ b/FC/sscan/scanDetPlot.bob @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanDetPlot</name> + <x>578</x> + <y>571</y> + <width>400</width> + <height>235</height> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <y>15</y> + <height>200</height> + <x_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>D$(N)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(S).P1CA</x_pv> + <y_pv>$(P)$(S).D$(N)CA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>$(P)$(S) Y=</text> + <width>150</width> + <height>13</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #16</name> + <pv_name>$(P)$(S).D$(N)PV</pv_name> + <x>150</x> + <width>250</width> + <height>13</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #20</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <y>218</y> + <width>400</width> + <height>13</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/sscan/scanDetPlot8.bob b/FC/sscan/scanDetPlot8.bob new file mode 100644 index 0000000..605a32a --- /dev/null +++ b/FC/sscan/scanDetPlot8.bob @@ -0,0 +1,391 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanDetPlot8</name> + <x>610</x> + <y>382</y> + <width>500</width> + <height>235</height> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(S).D$(N1)PV</pv_name> + <x>400</x> + <y>20</y> + <height>13</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #10</name> + <y>15</y> + <height>200</height> + <x_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(S).P1CA</x_pv> + <y_pv>$(P)$(S).D$(N1)CA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="253" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <x_pv>$(P)$(S).P1CA</x_pv> + <y_pv>$(P)$(S).D$(N2)CA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="238" green="182" blue="43"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[2].y_pv)</name> + <x_pv>$(P)$(S).P1CA</x_pv> + <y_pv>$(P)$(S).D$(N3)CA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="251" green="243" blue="74"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[3].y_pv)</name> + <x_pv>$(P)$(S).P1CA</x_pv> + <y_pv>$(P)$(S).D$(N4)CA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="216" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[4].y_pv)</name> + <x_pv>$(P)$(S).P1CA</x_pv> + <y_pv>$(P)$(S).D$(N5)CA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="153" green="255" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[5].y_pv)</name> + <x_pv>$(P)$(S).P1CA</x_pv> + <y_pv>$(P)$(S).D$(N6)CA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="255" green="176" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[6].y_pv)</name> + <x_pv>$(P)$(S).P1CA</x_pv> + <y_pv>$(P)$(S).D$(N7)CA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="255" green="255" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[7].y_pv)</name> + <x_pv>$(P)$(S).P1CA</x_pv> + <y_pv>$(P)$(S).D$(N8)CA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="183" green="157" blue="92"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text></text> + <x>92</x> + <y>239</y> + <width>0</width> + <height>40</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <y>218</y> + <width>300</width> + <height>13</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>$(P)$(S)</text> + <width>400</width> + <height>13</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #34</name> + <pv_name>$(P)$(S).D$(N2)PV</pv_name> + <x>400</x> + <y>40</y> + <height>13</height> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #38</name> + <pv_name>$(P)$(S).D$(N3)PV</pv_name> + <x>400</x> + <y>60</y> + <height>13</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)$(S).D$(N4)PV</pv_name> + <x>400</x> + <y>80</y> + <height>13</height> + <foreground_color> + <color red="0" green="216" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #46</name> + <pv_name>$(P)$(S).D$(N5)PV</pv_name> + <x>400</x> + <y>100</y> + <height>13</height> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #50</name> + <pv_name>$(P)$(S).D$(N6)PV</pv_name> + <x>400</x> + <y>120</y> + <height>13</height> + <foreground_color> + <color red="255" green="176" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #54</name> + <pv_name>$(P)$(S).D$(N7)PV</pv_name> + <x>400</x> + <y>140</y> + <height>13</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(S).D$(N8)PV</pv_name> + <x>400</x> + <y>160</y> + <height>13</height> + <foreground_color> + <color red="183" green="157" blue="92"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>Y LEGEND</text> + <x>400</x> + <height>13</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/sscan/scanDetPlot8FromScalars.bob b/FC/sscan/scanDetPlot8FromScalars.bob new file mode 100644 index 0000000..da39c42 --- /dev/null +++ b/FC/sscan/scanDetPlot8FromScalars.bob @@ -0,0 +1,391 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanDetPlot8FromScalars</name> + <x>602</x> + <y>336</y> + <width>500</width> + <height>235</height> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(S).D$(N1)PV</pv_name> + <x>400</x> + <y>20</y> + <height>13</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #10</name> + <y>15</y> + <height>200</height> + <x_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(S).R1CV</x_pv> + <y_pv>$(P)$(S).D$(N1)CV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="253" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <x_pv>$(P)$(S).R1CV</x_pv> + <y_pv>$(P)$(S).D$(N2)CV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="238" green="182" blue="43"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[2].y_pv)</name> + <x_pv>$(P)$(S).R1CV</x_pv> + <y_pv>$(P)$(S).D$(N3)CV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="251" green="243" blue="74"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[3].y_pv)</name> + <x_pv>$(P)$(S).R1CV</x_pv> + <y_pv>$(P)$(S).D$(N4)CV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="216" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[4].y_pv)</name> + <x_pv>$(P)$(S).R1CV</x_pv> + <y_pv>$(P)$(S).D$(N5)CV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="153" green="255" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[5].y_pv)</name> + <x_pv>$(P)$(S).R1CV</x_pv> + <y_pv>$(P)$(S).D$(N6)CV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="255" green="176" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[6].y_pv)</name> + <x_pv>$(P)$(S).R1CV</x_pv> + <y_pv>$(P)$(S).D$(N7)CV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="255" green="255" blue="255"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[7].y_pv)</name> + <x_pv>$(P)$(S).R1CV</x_pv> + <y_pv>$(P)$(S).D$(N8)CV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="183" green="157" blue="92"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text></text> + <x>92</x> + <y>239</y> + <width>0</width> + <height>40</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <y>218</y> + <width>300</width> + <height>13</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>$(P)$(S)</text> + <width>400</width> + <height>13</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #34</name> + <pv_name>$(P)$(S).D$(N2)PV</pv_name> + <x>400</x> + <y>40</y> + <height>13</height> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #38</name> + <pv_name>$(P)$(S).D$(N3)PV</pv_name> + <x>400</x> + <y>60</y> + <height>13</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)$(S).D$(N4)PV</pv_name> + <x>400</x> + <y>80</y> + <height>13</height> + <foreground_color> + <color red="0" green="216" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #46</name> + <pv_name>$(P)$(S).D$(N5)PV</pv_name> + <x>400</x> + <y>100</y> + <height>13</height> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #50</name> + <pv_name>$(P)$(S).D$(N6)PV</pv_name> + <x>400</x> + <y>120</y> + <height>13</height> + <foreground_color> + <color red="255" green="176" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #54</name> + <pv_name>$(P)$(S).D$(N7)PV</pv_name> + <x>400</x> + <y>140</y> + <height>13</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(S).D$(N8)PV</pv_name> + <x>400</x> + <y>160</y> + <height>13</height> + <foreground_color> + <color red="183" green="157" blue="92"> + </color> + </foreground_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>Y LEGEND</text> + <x>400</x> + <height>13</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> +</display> diff --git a/FC/sscan/scanDetPlotFromScalars.bob b/FC/sscan/scanDetPlotFromScalars.bob new file mode 100644 index 0000000..701319e --- /dev/null +++ b/FC/sscan/scanDetPlotFromScalars.bob @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanDetPlotFromScalars</name> + <x>578</x> + <y>571</y> + <width>400</width> + <height>235</height> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <y>15</y> + <height>200</height> + <x_axis> + <title></title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>D$(N)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(S).R1CV</x_pv> + <y_pv>$(P)$(S).D$(N)CV</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="0" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>$(P)$(S) Y=</text> + <width>150</width> + <height>13</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #16</name> + <pv_name>$(P)$(S).D$(N)PV</pv_name> + <x>150</x> + <width>250</width> + <height>13</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #20</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <y>218</y> + <width>400</width> + <height>13</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/sscan/scanDetPlotOld.bob b/FC/sscan/scanDetPlotOld.bob new file mode 100644 index 0000000..133ce8d --- /dev/null +++ b/FC/sscan/scanDetPlotOld.bob @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanDetPlotOld</name> + <x>10</x> + <y>20</y> + <width>400</width> + <height>200</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="xyplot" version="2.0.0"> + <name>cartesian plot #6</name> + <height>200</height> + <title>$(S) DETECTOR $(D)</title> + <x_axis> + <title>POSITIONER 1</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>D$(D)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>false</show_grid> + <title_font> + <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(P)$(S).P1RA</x_pv> + <y_pv>$(P)$(S).D$(D)DA</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="253" green="0" blue="0"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>10</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> +</display> diff --git a/FC/sscan/scanParms.bob b/FC/sscan/scanParms.bob new file mode 100644 index 0000000..96ab478 --- /dev/null +++ b/FC/sscan/scanParms.bob @@ -0,0 +1,331 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanParms</name> + <x>10</x> + <y>10</y> + <width>380</width> + <height>65</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(PV).DESC</pv_name> + <width>130</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)$(Q):scanParms.EP</pv_name> + <x>210</x> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>End</text> + <x>210</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>#Pts</text> + <x>290</x> + <width>30</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #18</name> + <pv_name>$(P)$(Q):scanParms.NP</pv_name> + <x>290</x> + <y>12</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>StepSize</text> + <x>320</x> + <width>60</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #24</name> + <pv_name>$(P)$(Q):scanParms.STEP</pv_name> + <x>320</x> + <y>15</y> + <width>60</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>Start</text> + <x>130</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #30</name> + <pv_name>$(P)$(Q):scanParms.SP</pv_name> + <x>130</x> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #33</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):scanParms.LOAD</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):scanParms.LOAD</pv_name> + <text>Load</text> + <y>12</y> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #36</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):scanParms.GO</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):scanParms.GO</pv_name> + <text>Load&Go</text> + <x>35</x> + <y>12</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #39</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)allstop.VAL</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)allstop.VAL</pv_name> + <text>Abort</text> + <x>90</x> + <y>12</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)$(PV).NAME</pv_name> + <x>165</x> + <y>32</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>Positioner:</text> + <x>100</x> + <y>32</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #48</name> + <pv_name>$(P)$(PV).EGU</pv_name> + <x>315</x> + <y>32</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Units:</text> + <x>280</x> + <y>32</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #54</name> + <pv_name>$(P)$(Q):scanParms.AFT</pv_name> + <x>290</x> + <y>42</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #57</name> + <pv_name>$(P)$(Q):scanParms.AR</pv_name> + <x>130</x> + <y>42</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>AfterScan:</text> + <x>220</x> + <y>45</y> + <width>65</width> + <height>13</height> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #63</name> + <pv_name>$(P)scanActive.VAL</pv_name> + <x>35</x> + <y>32</y> + <width>55</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/sscan/scanParms2D.bob b/FC/sscan/scanParms2D.bob new file mode 100644 index 0000000..1dbaee7 --- /dev/null +++ b/FC/sscan/scanParms2D.bob @@ -0,0 +1,497 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanParms2D</name> + <x>51</x> + <y>28</y> + <width>460</width> + <height>120</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>130</width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(DESC)</text> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #12</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):spLoad</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):spLoad</pv_name> + <text>Load</text> + <x>130</x> + <width>40</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #15</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):spGo</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):spGo</pv_name> + <text>Load&Go</text> + <x>170</x> + <width>60</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #18</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)allstop.VAL</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)allstop.VAL</pv_name> + <text>Abort</text> + <x>230</x> + <width>45</width> + <height>20</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>1D</text> + <x>10</x> + <y>39</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>2D</text> + <x>10</x> + <y>82</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #27</name> + <pv_name>$(P)$(Q):scanParms1.AFT</pv_name> + <x>285</x> + <y>37</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>AfterScan:</text> + <x>285</x> + <y>25</y> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #33</name> + <pv_name>$(P)$(Q):scanParms1.AR</pv_name> + <x>370</x> + <y>37</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #36</name> + <pv_name>$(P)$(Q):scanParms1.EP</pv_name> + <x>110</x> + <y>37</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #40</name> + <text>End</text> + <x>110</x> + <y>25</y> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #43</name> + <text>#Pts</text> + <x>190</x> + <y>25</y> + <width>30</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #46</name> + <pv_name>$(P)$(Q):scanParms1.NP</pv_name> + <x>190</x> + <y>37</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #50</name> + <text>StepSize</text> + <x>220</x> + <y>25</y> + <width>60</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #53</name> + <pv_name>$(P)$(Q):scanParms1.STEP</pv_name> + <x>220</x> + <y>40</y> + <width>60</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #57</name> + <pv_name>$(P)$(Q):scanParms1.SP</pv_name> + <x>30</x> + <y>37</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>Start</text> + <x>30</x> + <y>25</y> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>Abs/Rel</text> + <x>370</x> + <y>25</y> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>Units:</text> + <x>210</x> + <y>60</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #70</name> + <pv_name>$(EGU1)</pv_name> + <x>250</x> + <y>60</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #74</name> + <text>Positioner:</text> + <x>30</x> + <y>60</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #77</name> + <text>$(NAME1)</text> + <x>100</x> + <y>60</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Units:</text> + <x>210</x> + <y>103</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #83</name> + <pv_name>$(EGU2)</pv_name> + <x>250</x> + <y>103</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>Positioner:</text> + <x>30</x> + <y>103</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>$(NAME2)</text> + <x>100</x> + <y>103</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #93</name> + <pv_name>$(P)$(Q):scanParms2.AFT</pv_name> + <x>285</x> + <y>80</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #96</name> + <pv_name>$(P)$(Q):scanParms2.AR</pv_name> + <x>370</x> + <y>80</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #99</name> + <pv_name>$(P)$(Q):scanParms2.EP</pv_name> + <x>110</x> + <y>80</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #103</name> + <pv_name>$(P)$(Q):scanParms2.NP</pv_name> + <x>190</x> + <y>80</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #107</name> + <pv_name>$(P)$(Q):scanParms2.STEP</pv_name> + <x>220</x> + <y>83</y> + <width>60</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #111</name> + <pv_name>$(P)$(Q):scanParms2.SP</pv_name> + <x>30</x> + <y>80</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/sscan/scanParms2Pos.bob b/FC/sscan/scanParms2Pos.bob new file mode 100644 index 0000000..c15affa --- /dev/null +++ b/FC/sscan/scanParms2Pos.bob @@ -0,0 +1,513 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanParms2Pos</name> + <x>489</x> + <y>251</y> + <width>470</width> + <height>105</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(PV1).DESC</pv_name> + <y>16</y> + <width>130</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #10</name> + <pv_name>$(P)$(Q):scanParms.EP</pv_name> + <x>210</x> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #14</name> + <text>End</text> + <x>210</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>#Pts</text> + <x>290</x> + <width>30</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(P)$(Q):scanParms.NP</pv_name> + <x>290</x> + <y>12</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>StepSize</text> + <x>320</x> + <width>60</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(Q):scanParms.STEP</pv_name> + <x>320</x> + <y>15</y> + <width>60</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Start</text> + <x>130</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #34</name> + <pv_name>$(P)$(Q):scanParms.SP</pv_name> + <x>130</x> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #38</name> + <pv_name>$(PV1).NAME</pv_name> + <x>165</x> + <y>32</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Positioner:</text> + <x>100</x> + <y>32</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #45</name> + <pv_name>$(PV1).EGU</pv_name> + <x>315</x> + <y>32</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>Units:</text> + <x>280</x> + <y>32</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #52</name> + <pv_name>$(P)$(Q):scanParms.AR</pv_name> + <x>385</x> + <y>14</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #55</name> + <pv_name>$(PV2).DESC</pv_name> + <y>49</y> + <width>130</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #59</name> + <pv_name>$(P)$(Q):scanParms_p2.EP</pv_name> + <x>210</x> + <y>45</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #63</name> + <pv_name>$(P)$(Q):scanParms_p2.STEP</pv_name> + <x>320</x> + <y>48</y> + <width>60</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #67</name> + <pv_name>$(P)$(Q):scanParms_p2.SP</pv_name> + <x>130</x> + <y>45</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #71</name> + <pv_name>$(PV2).NAME</pv_name> + <x>165</x> + <y>65</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>Positioner:</text> + <x>100</x> + <y>65</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #78</name> + <pv_name>$(PV2).EGU</pv_name> + <x>315</x> + <y>65</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #82</name> + <text>Units:</text> + <x>280</x> + <y>65</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #85</name> + <pv_name>$(P)$(Q):scanParms_p2.AR</pv_name> + <x>385</x> + <y>47</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #88</name> + <pv_name>$(P)$(Q):scanParms.AFT</pv_name> + <x>290</x> + <y>80</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #91</name> + <text>AfterScan:</text> + <x>220</x> + <y>83</y> + <width>65</width> + <height>13</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #94</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):scanParms.LOAD</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):scanParms.LOAD</pv_name> + <text>Load</text> + <y>80</y> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #97</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):scanParms.GO</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):scanParms.GO</pv_name> + <text>Load&Go</text> + <x>35</x> + <y>80</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #100</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)allstop.VAL</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)allstop.VAL</pv_name> + <text>Abort</text> + <x>90</x> + <y>80</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #103</name> + <text>Abs/Rel</text> + <x>380</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #106</name> + <text>RUNNING...</text> + <width>130</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==1)"> + <value>false</value> + </exp> + <pv_name>$(SCAN).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #110</name> + <text>DONE</text> + <width>130</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(SCAN).BUSY</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/sscan/scanParmsCustom.bob b/FC/sscan/scanParmsCustom.bob new file mode 100644 index 0000000..3e9c69d --- /dev/null +++ b/FC/sscan/scanParmsCustom.bob @@ -0,0 +1,329 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanParmsCustom</name> + <x>10</x> + <y>10</y> + <width>380</width> + <height>65</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>130</width> + <height>13</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>$(DESC)</text> + <width>130</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #12</name> + <pv_name>$(P)$(Q):scanParms.EP</pv_name> + <x>210</x> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>End</text> + <x>210</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>#Pts</text> + <x>290</x> + <width>30</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #21</name> + <pv_name>$(P)$(Q):scanParms.NP</pv_name> + <x>290</x> + <y>12</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>StepSize</text> + <x>320</x> + <width>60</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(P)$(Q):scanParms.STEP</pv_name> + <x>320</x> + <y>15</y> + <width>60</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #30</name> + <pv_name>$(P)$(Q):scanParms.SP</pv_name> + <x>130</x> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #33</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):scanParms.LOAD</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):scanParms.LOAD</pv_name> + <text>Load</text> + <y>12</y> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #36</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(Q):scanParms.GO</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(Q):scanParms.GO</pv_name> + <text>Load&Go</text> + <x>35</x> + <y>12</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #39</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)allstop.VAL</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)allstop.VAL</pv_name> + <text>Abort</text> + <x>90</x> + <y>12</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>Units:</text> + <x>280</x> + <y>32</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #45</name> + <pv_name>$(P)$(EGU)</pv_name> + <x>320</x> + <y>32</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #48</name> + <x>100</x> + <y>32</y> + <width>170</width> + <height>10</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Positioner:</text> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>$(NAME)</text> + <x>70</x> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>Start</text> + <x>130</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #60</name> + <pv_name>$(P)scanActive.VAL</pv_name> + <x>35</x> + <y>32</y> + <width>55</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #63</name> + <pv_name>$(P)$(Q):scanParms.AFT</pv_name> + <x>290</x> + <y>42</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>AfterScan:</text> + <x>220</x> + <y>45</y> + <width>65</width> + <height>13</height> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #69</name> + <pv_name>$(P)$(Q):scanParms.AR</pv_name> + <x>130</x> + <y>42</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/sscan/scanParmsRemote.bob b/FC/sscan/scanParmsRemote.bob new file mode 100644 index 0000000..ca4a0d9 --- /dev/null +++ b/FC/sscan/scanParmsRemote.bob @@ -0,0 +1,331 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scanParmsRemote</name> + <x>10</x> + <y>24</y> + <width>380</width> + <height>65</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(PV).DESC</pv_name> + <width>130</width> + <height>13</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #10</name> + <pv_name>$(Q):scanParms.EP</pv_name> + <x>210</x> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #14</name> + <text>End</text> + <x>210</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #17</name> + <text>#Pts</text> + <x>290</x> + <width>30</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #20</name> + <pv_name>$(Q):scanParms.NP</pv_name> + <x>290</x> + <y>12</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>StepSize</text> + <x>320</x> + <width>60</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #27</name> + <pv_name>$(Q):scanParms.STEP</pv_name> + <x>320</x> + <y>15</y> + <width>60</width> + <height>14</height> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #31</name> + <text>Start</text> + <x>130</x> + <width>80</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #34</name> + <pv_name>$(Q):scanParms.SP</pv_name> + <x>130</x> + <y>12</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #38</name> + <actions> + <action type="write_pv"> + <pv_name>$(Q):scanParms.LOAD</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(Q):scanParms.LOAD</pv_name> + <text>Load</text> + <y>12</y> + <width>35</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #41</name> + <actions> + <action type="write_pv"> + <pv_name>$(Q):scanParms.GO</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(Q):scanParms.GO</pv_name> + <text>Load&Go</text> + <x>35</x> + <y>12</y> + <width>55</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #44</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)allstop.VAL</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)allstop.VAL</pv_name> + <text>Abort</text> + <x>90</x> + <y>12</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(PV).NAME</pv_name> + <x>165</x> + <y>32</y> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>Positioner:</text> + <x>100</x> + <y>32</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #54</name> + <pv_name>$(PV).EGU</pv_name> + <x>315</x> + <y>32</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>Units:</text> + <x>280</x> + <y>32</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #61</name> + <pv_name>$(Q):scanParms.AFT</pv_name> + <x>290</x> + <y>42</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #64</name> + <pv_name>$(Q):scanParms.AR</pv_name> + <x>130</x> + <y>42</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #67</name> + <text>AfterScan:</text> + <x>220</x> + <y>45</y> + <width>65</width> + <height>13</height> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #70</name> + <pv_name>$(P)scanActive.VAL</pv_name> + <x>35</x> + <y>32</y> + <width>55</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/sscan/scan_detector_help.bob b/FC/sscan/scan_detector_help.bob new file mode 100644 index 0000000..db00cfc --- /dev/null +++ b/FC/sscan/scan_detector_help.bob @@ -0,0 +1,3791 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_detector_help</name> + <x>27</x> + <y>109</y> + <width>1100</width> + <height>800</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Detector triggers are like positioners,</text> + <x>10</x> + <y>10</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>but they are intended to start data</text> + <x>10</x> + <y>25</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>acquisition, and the values written to</text> + <x>10</x> + <y>40</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>them do not vary during a scan. Any</text> + <x>10</x> + <y>55</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>Detectors are signals read after all</text> + <x>10</x> + <y>630</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>triggers and data-acquisition clients</text> + <x>10</x> + <y>645</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>have completed. Any readable, numeric</text> + <x>10</x> + <y>660</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>PV can be named as a detector. If an</text> + <x>10</x> + <y>675</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>array-valued PV is named, NPTS elements</text> + <x>10</x> + <y>690</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>will be acquired. (If all PV's are</text> + <x>10</x> + <y>705</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>array valued, you can set the acquis-</text> + <x>10</x> + <y>720</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>ition type ('DIMENSION') to '1D ARRAY'.)</text> + <x>10</x> + <y>738</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>A better mechanism is for the data-</text> + <x>10</x> + <y>280</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>acquisition client to declare completion</text> + <x>10</x> + <y>295</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>by writing '0' to the scan's WAIT field.</text> + <x>10</x> + <y>310</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>(The CLIENT-WAIT button labelled '-'</text> + <x>10</x> + <y>325</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>does exactly this.) The WAIT mechanism</text> + <x>10</x> + <y>340</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>is a two-part handshake, and the client</text> + <x>10</x> + <y>355</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>normally asserts that it's busy by</text> + <x>10</x> + <y>370</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>writeable PV can be named as a detector</text> + <x>10</x> + <y>70</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>trigger, but if the scan is to wait for</text> + <x>10</x> + <y>85</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>the triggered action to complete, then</text> + <x>10</x> + <y>100</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>either the PV must be implemented so</text> + <x>10</x> + <y>115</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>that it's 'done' callback really does</text> + <x>10</x> + <y>130</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>signify completion of that action, or</text> + <x>10</x> + <y>145</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>some other wait mechanism must be used.</text> + <x>10</x> + <y>160</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>One possibility is the detector-settling</text> + <x>10</x> + <y>190</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>time. If no better mechanism is handy,</text> + <x>10</x> + <y>205</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>you can just make the settling time</text> + <x>10</x> + <y>220</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>long enough to ensure that acquisition</text> + <x>10</x> + <y>235</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>is done before the scan reads the data.</text> + <x>10</x> + <y>250</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #99</name> + <text>writing '1' to WAIT (the '+' button</text> + <x>10</x> + <y>385</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>does this) and then asserts 'done' by</text> + <x>10</x> + <y>400</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>writing '0'.</text> + <x>10</x> + <y>415</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>If the client can assert 'done', but</text> + <x>10</x> + <y>445</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>can't assert 'busy' (or might not do</text> + <x>10</x> + <y>460</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text>it quickly enough), the scan can assert</text> + <x>10</x> + <y>475</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>'busy' on the client's behalf. To</text> + <x>10</x> + <y>490</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>arrange this, simply set the AUTO-WAIT</text> + <x>10</x> + <y>505</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>count to the number of clients that</text> + <x>10</x> + <y>520</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>will assert 'done' but will not assert</text> + <x>10</x> + <y>535</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>'busy'. Just make sure the scan and the</text> + <x>10</x> + <y>550</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #132</name> + <text>client don't BOTH assert 'busy' for the</text> + <x>10</x> + <y>565</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>same operation.</text> + <x>10</x> + <y>580</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #138</name> + <x>300</x> + <y>282</y> + <width>2</width> + <height>141</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="140.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #142</name> + <x>300</x> + <y>444</y> + <width>2</width> + <height>149</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="148.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #146</name> + <text>REFERENCE DETECTOR</text> + <x>594</x> + <y>233</y> + <width>110</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #149</name> + <x>379</x> + <y>251</y> + <width>380</width> + <height>101</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #152</name> + <x>379</x> + <y>249</y> + <width>380</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #156</name> + <x>379</x> + <y>352</y> + <width>380</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #160</name> + <text>AUTO WAIT FOR</text> + <x>599</x> + <y>328</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #163</name> + <text>CLIENTS</text> + <x>702</x> + <y>328</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>VAL</text> + <x>524</x> + <y>268</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #169</name> + <text>VAL</text> + <x>714</x> + <y>268</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>SETTLING TIME</text> + <x>572</x> + <y>259</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #175</name> + <text>(S)</text> + <x>692</x> + <y>258</y> + <width>15</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #178</name> + <text>DetTriggers</text> + <x>382</x> + <y>251</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #180</name> + <x>706</x> + <y>226</y> + <width>51</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #183</name> + <text>DETECTOR</text> + <x>706</x> + <y>228</y> + <width>51</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #186</name> + <text>NUMBER</text> + <x>706</x> + <y>237</y> + <width>51</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #189</name> + <x>706</x> + <y>226</y> + <width>51</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #192</name> + <x>1</x> + <y>1</y> + <width>51</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="50.0" y="0.0"> + </point> + <point x="50.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #196</name> + <x>1</x> + <y>1</y> + <width>51</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="50.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #200</name> + <x>657</x> + <y>254</y> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #203</name> + <y>1</y> + <width>35</width> + <height>17</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #206</name> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #209</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="33.0" y="0.0"> + </point> + <point x="33.0" y="16.0"> + </point> + <point x="0.0" y="16.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #213</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="16.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="33.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #217</name> + <x>680</x> + <y>321</y> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #220</name> + <y>1</y> + <width>20</width> + <height>19</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #223</name> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #226</name> + <width>19</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="18.0" y="0.0"> + </point> + <point x="18.0" y="17.0"> + </point> + <point x="0.0" y="17.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #230</name> + <width>19</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="18.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #234</name> + <x>384</x> + <y>325</y> + <width>198</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>CLIENT WAIT</text> + <y>3</y> + <width>75</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #240</name> + <text>0</text> + <x>132</x> + <y>3</y> + <width>10</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #243</name> + <text>WAITING</text> + <x>148</x> + <y>3</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #246</name> + <x>87</x> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #249</name> + <y>1</y> + <width>20</width> + <height>18</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>-</text> + <y>6</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #255</name> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #258</name> + <width>20</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="19.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #262</name> + <width>20</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="19.0" y="0.0"> + </point> + <point x="19.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #266</name> + <x>107</x> + <y>1</y> + <width>20</width> + <height>18</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #269</name> + <text>+</text> + <x>107</x> + <y>6</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #272</name> + <x>107</x> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #275</name> + <width>20</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="19.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #279</name> + <width>20</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="19.0" y="0.0"> + </point> + <point x="19.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #283</name> + <x>373</x> + <y>317</y> + <width>220</width> + <height>35</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #286</name> + <x>594</x> + <y>315</y> + <width>160</width> + <height>35</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #289</name> + <text>X</text> + <x>627</x> + <y>500</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #292</name> + <text>X</text> + <x>627</x> + <y>520</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #295</name> + <text>X</text> + <x>627</x> + <y>560</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #298</name> + <text>X</text> + <x>627</x> + <y>540</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #301</name> + <text>01</text> + <x>417</x> + <y>497</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #303</name> + <text>02</text> + <x>417</x> + <y>517</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #305</name> + <text>04</text> + <x>417</x> + <y>557</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #307</name> + <text>03</text> + <x>417</x> + <y>537</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #309</name> + <text>PLOTS</text> + <x>417</x> + <y>578</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #312</name> + <text>Detectors</text> + <x>417</x> + <y>469</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #314</name> + <text>ACQ MODE</text> + <x>612</x> + <y>469</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #317</name> + <text>DIMENSION</text> + <x>542</x> + <y>469</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #320</name> + <x>637</x> + <y>557</y> + <width>60</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #323</name> + <text>ACQUIRED</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #326</name> + <text>VALUE</text> + <y>9</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #329</name> + <x>637</x> + <y>497</y> + <width>60</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #332</name> + <text>ACQUIRED</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #335</name> + <text>VALUE</text> + <y>9</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #338</name> + <x>637</x> + <y>517</y> + <width>60</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #341</name> + <text>ACQUIRED</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #344</name> + <text>VALUE</text> + <y>9</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #347</name> + <x>637</x> + <y>537</y> + <width>60</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #350</name> + <text>ACQUIRED</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #353</name> + <text>VALUE</text> + <y>9</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #356</name> + <x>612</x> + <y>481</y> + <width>80</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #359</name> + <y>1</y> + <width>79</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #362</name> + <x>59</x> + <y>4</y> + <width>11</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #365</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #369</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #373</name> + <width>80</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #376</name> + <width>77</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #380</name> + <width>77</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="76.0" y="0.0"> + </point> + <point x="76.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #384</name> + <text>NORMAL</text> + <y>3</y> + <width>59</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #387</name> + <x>542</x> + <y>481</y> + <width>69</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #390</name> + <y>1</y> + <width>69</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #393</name> + <x>52</x> + <y>4</y> + <width>10</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #396</name> + <width>8</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="7.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #400</name> + <width>8</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="7.0" y="0.0"> + </point> + <point x="7.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #404</name> + <width>69</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="68.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #408</name> + <width>69</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="68.0" y="0.0"> + </point> + <point x="68.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #412</name> + <text>SCALAR</text> + <y>3</y> + <width>52</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #415</name> + <x>443</x> + <y>498</y> + <width>184</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #418</name> + <text><PV TO READ FROM></text> + <x>444</x> + <y>501</y> + <width>181</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #421</name> + <x>443</x> + <y>498</y> + <width>185</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #424</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="182.0" y="0.0"> + </point> + <point x="182.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #428</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="182.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #432</name> + <x>443</x> + <y>518</y> + <width>184</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #435</name> + <text><PV TO READ FROM></text> + <x>444</x> + <y>521</y> + <width>181</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #438</name> + <x>443</x> + <y>518</y> + <width>185</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #441</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="182.0" y="0.0"> + </point> + <point x="182.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #445</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="182.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #449</name> + <x>443</x> + <y>538</y> + <width>184</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #452</name> + <text><PV TO READ FROM></text> + <x>444</x> + <y>541</y> + <width>181</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #455</name> + <x>443</x> + <y>538</y> + <width>185</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #458</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="182.0" y="0.0"> + </point> + <point x="182.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #462</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="182.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #466</name> + <x>443</x> + <y>558</y> + <width>184</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #469</name> + <text><PV TO READ FROM></text> + <x>444</x> + <y>561</y> + <width>181</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #472</name> + <x>443</x> + <y>558</y> + <width>185</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #475</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="182.0" y="0.0"> + </point> + <point x="182.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #479</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="182.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #483</name> + <x>405</x> + <y>462</y> + <width>295</width> + <height>180</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #486</name> + <x>300</x> + <y>190</y> + <width>2</width> + <height>81</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="80.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #490</name> + <x>300</x> + <y>335</y> + <width>75</width> + <height>15</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="14.0"> + </point> + <point x="74.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #494</name> + <x>300</x> + <y>343</y> + <width>314</width> + <height>122</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="121.0"> + </point> + <point x="313.0" y="1.0"> + </point> + </points> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #498</name> + <x>562</x> + <y>247</y> + <width>160</width> + <height>30</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #501</name> + <x>300</x> + <y>232</y> + <width>267</width> + <height>29</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="216.0" y="1.0"> + </point> + <point x="266.0" y="28.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #505</name> + <x>300</x> + <y>705</y> + <width>2</width> + <height>51</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="50.0"> + </point> + </points> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #509</name> + <x>536</x> + <y>463</y> + <width>80</width> + <height>40</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #512</name> + <text>Data can be summed over several scan</text> + <x>760</x> + <y>425</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #515</name> + <text>iterations. To start such an accumula-</text> + <x>760</x> + <y>440</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #518</name> + <x>750</x> + <y>423</y> + <width>2</width> + <height>94</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="93.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #522</name> + <text>tion beginning with the next scan, set</text> + <x>760</x> + <y>455</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #525</name> + <text>the acquisition mode to 'ACCUMULATE'.</text> + <x>760</x> + <y>470</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #528</name> + <text>To include already acquired data, set</text> + <x>760</x> + <y>485</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #531</name> + <text>the acquisition mode to 'ADD-TO-PREV'.</text> + <x>760</x> + <y>500</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #534</name> + <x>612</x> + <y>462</y> + <width>80</width> + <height>40</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #537</name> + <x>689</x> + <y>467</y> + <width>63</width> + <height>13</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="62.0" y="1.0"> + </point> + <point x="1.0" y="12.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #541</name> + <x>775</x> + <y>114</y> + <width>285</width> + <height>79</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #544</name> + <text>The 'reference detector' is the</text> + <x>10</x> + <y>2</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #547</name> + <text>detector whose data will be used to</text> + <x>10</x> + <y>17</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #550</name> + <width>2</width> + <height>79</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="78.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #554</name> + <text>direct positioner after-scan motions.</text> + <x>10</x> + <y>32</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #557</name> + <text>(For example, positioners can be sent</text> + <x>10</x> + <y>47</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #560</name> + <text>to the peak after a scan is finished.)</text> + <x>10</x> + <y>62</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #563</name> + <x>585</x> + <y>219</y> + <width>190</width> + <height>35</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #566</name> + <x>693</x> + <y>153</y> + <width>84</width> + <height>68</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="83.0" y="1.0"> + </point> + <point x="1.0" y="67.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #570</name> + <text>It's ok to have a scan with no detector</text> + <x>350</x> + <y>10</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #573</name> + <text>triggers, no data-acquisition clients,</text> + <x>350</x> + <y>25</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #576</name> + <text>no detectors, or any combination of the</text> + <x>350</x> + <y>40</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #579</name> + <text>above. If the scan doesn't have to wait</text> + <x>350</x> + <y>55</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #582</name> + <text>for trigger callbacks or data-acquisition</text> + <x>350</x> + <y>70</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #585</name> + <text>clients, then it won't delay for the</text> + <x>350</x> + <y>85</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #588</name> + <text>detector settling time either.</text> + <x>350</x> + <y>100</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #591</name> + <x>408</x> + <y>615</y> + <width>290</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="289.0" y="0.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #595</name> + <text>ArrayTrig</text> + <x>412</x> + <y>622</y> + <width>70</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #598</name> + <text>BAD</text> + <x>648</x> + <y>619</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #601</name> + <text>LINK</text> + <x>648</x> + <y>629</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #604</name> + <x>607</x> + <y>618</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #607</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #610</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #613</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #616</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #619</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #623</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #627</name> + <x>477</x> + <y>620</y> + <width>125</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #630</name> + <width>124</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #633</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>122</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #636</name> + <width>125</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #639</name> + <width>124</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="123.0" y="0.0"> + </point> + <point x="123.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #643</name> + <width>124</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="123.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #647</name> + <x>466</x> + <y>574</y> + <width>175</width> + <height>38</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #650</name> + <text>SECONDS</text> + <x>128</x> + <y>6</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #653</name> + <text>UPDATE EVERY</text> + <y>6</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #656</name> + <text>COPY LAST POINT THROUGH</text> + <y>26</y> + <width>140</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #659</name> + <x>81</x> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #662</name> + <y>1</y> + <width>35</width> + <height>17</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #665</name> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #668</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="33.0" y="0.0"> + </point> + <point x="33.0" y="16.0"> + </point> + <point x="0.0" y="16.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #672</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="16.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="33.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #676</name> + <x>140</x> + <y>20</y> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #679</name> + <y>1</y> + <width>35</width> + <height>17</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #682</name> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #685</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="33.0" y="0.0"> + </point> + <point x="33.0" y="16.0"> + </point> + <point x="0.0" y="16.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #689</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="16.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="33.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #693</name> + <x>300</x> + <y>493</y> + <width>244</width> + <height>227</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="226.0"> + </point> + <point x="243.0" y="1.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #697</name> + <x>448</x> + <y>712</y> + <width>285</width> + <height>46</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #700</name> + <text>Command that executes after all scalar</text> + <x>10</x> + <y>2</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #703</name> + <text>data acquisition is done. Intended to</text> + <x>10</x> + <y>17</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #706</name> + <width>2</width> + <height>46</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="45.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #710</name> + <text>cause any array hardware to post data.</text> + <x>10</x> + <y>32</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #713</name> + <text>Time between array postings to display</text> + <x>760</x> + <y>542</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #716</name> + <text>client. If less than 0.1, arrays are</text> + <x>760</x> + <y>557</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #719</name> + <x>750</x> + <y>540</y> + <width>2</width> + <height>79</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="78.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #723</name> + <text>posted only at end of scan. NOTE THAT</text> + <x>760</x> + <y>572</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #726</name> + <x>579</x> + <y>567</y> + <width>172</width> + <height>16</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="15.0"> + </point> + <point x="171.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #730</name> + <x>638</x> + <y>599</y> + <width>114</width> + <height>46</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="113.0" y="45.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #734</name> + <x>393</x> + <y>639</y> + <width>56</width> + <height>95</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="53.0" y="1.0"> + </point> + <point x="1.0" y="54.0"> + </point> + <point x="55.0" y="94.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #738</name> + <x>750</x> + <y>630</y> + <width>285</width> + <height>79</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #741</name> + <text>Some display clients need the last data</text> + <x>10</x> + <y>2</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #744</name> + <text>point repeated to the end of the array.</text> + <x>10</x> + <y>17</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #747</name> + <width>2</width> + <height>79</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="78.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #751</name> + <text>If N==0, don't copy. If N>0, copy to</text> + <x>10</x> + <y>47</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #754</name> + <text>element N. If N==-1, copy to end.</text> + <x>10</x> + <y>62</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #757</name> + <text>Type a number, N, here to control this:</text> + <x>10</x> + <y>32</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #760</name> + <text>THIS MAY CONFUSE THE DATA-STORAGE CLIENT.</text> + <x>760</x> + <y>587</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #763</name> + <text>(It won't confuse saveData, however.)</text> + <x>760</x> + <y>602</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #766</name> + <x>384</x> + <y>277</y> + <width>370</width> + <height>42</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #769</name> + <text>4</text> + <x>190</x> + <y>22</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #772</name> + <text>3</text> + <y>22</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #775</name> + <text>1</text> + <y>1</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #778</name> + <text>2</text> + <x>190</x> + <y>1</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #781</name> + <x>329</x> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #784</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #787</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #790</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #793</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #796</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #800</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #804</name> + <x>329</x> + <y>21</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #807</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #810</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #813</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #816</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #819</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #823</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #827</name> + <x>140</x> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #830</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #833</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #836</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #839</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #842</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #846</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #850</name> + <x>140</x> + <y>21</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #853</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #856</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #859</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #862</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #865</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #869</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #873</name> + <x>10</x> + <y>1</y> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #876</name> + <width>119</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #879</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>117</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #882</name> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #885</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="118.0" y="0.0"> + </point> + <point x="118.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #889</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="118.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #893</name> + <x>10</x> + <y>21</y> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #896</name> + <width>119</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #899</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>117</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #902</name> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #905</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="118.0" y="0.0"> + </point> + <point x="118.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #909</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="118.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #913</name> + <x>200</x> + <y>1</y> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #916</name> + <width>119</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #919</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>117</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #922</name> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #925</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="118.0" y="0.0"> + </point> + <point x="118.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #929</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="118.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #933</name> + <x>201</x> + <y>21</y> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #936</name> + <width>119</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #939</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>117</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #942</name> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #945</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="118.0" y="0.0"> + </point> + <point x="118.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #949</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="118.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #953</name> + <text>R</text> + <x>130</x> + <y>1</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #956</name> + <text>R</text> + <x>130</x> + <y>22</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #959</name> + <text>R</text> + <x>319</x> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #962</name> + <text>R</text> + <x>320</x> + <y>21</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #965</name> + <text>R</text> + <x>676</x> + <y>619</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/sscan/scan_detectors.bob b/FC/sscan/scan_detectors.bob new file mode 100644 index 0000000..bf91212 --- /dev/null +++ b/FC/sscan/scan_detectors.bob @@ -0,0 +1,6704 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_detectors</name> + <x>21</x> + <y>135</y> + <width>580</width> + <height>740</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(S).NAME</pv_name> + <width>580</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #10</name> + <y>15</y> + <width>584</width> + <height>3</height> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="582.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>PLOT</text> + <y>19</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #18</name> + <pv_name>$(P)$(S).D01CV</pv_name> + <x>220</x> + <y>30</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>X</text> + <x>210</x> + <y>33</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D01NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #26</name> + <pv_name>$(P)$(S).D02CV</pv_name> + <x>220</x> + <y>50</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>X</text> + <x>210</x> + <y>53</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D02NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #34</name> + <pv_name>$(P)$(S).D04CV</pv_name> + <x>220</x> + <y>90</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>X</text> + <x>210</x> + <y>93</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D04NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #42</name> + <pv_name>$(P)$(S).D03CV</pv_name> + <x>220</x> + <y>70</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #46</name> + <text>X</text> + <x>210</x> + <y>73</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D03NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #50</name> + <pv_name>$(P)$(S).D05CV</pv_name> + <x>220</x> + <y>110</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>X</text> + <x>210</x> + <y>113</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D05NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #58</name> + <pv_name>$(P)$(S).D06CV</pv_name> + <x>220</x> + <y>130</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #62</name> + <text>X</text> + <x>210</x> + <y>133</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D06NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #66</name> + <pv_name>$(P)$(S).D07CV</pv_name> + <x>220</x> + <y>150</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #70</name> + <text>X</text> + <x>210</x> + <y>153</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D07NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #74</name> + <pv_name>$(P)$(S).D08CV</pv_name> + <x>220</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>X</text> + <x>210</x> + <y>173</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D08NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #82</name> + <pv_name>$(P)$(S).D09CV</pv_name> + <x>220</x> + <y>190</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>X</text> + <x>210</x> + <y>193</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D09NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #90</name> + <pv_name>$(P)$(S).D11CV</pv_name> + <x>220</x> + <y>230</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>X</text> + <x>210</x> + <y>233</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D11NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #98</name> + <pv_name>$(P)$(S).D12CV</pv_name> + <x>220</x> + <y>250</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>X</text> + <x>210</x> + <y>253</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D12NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #106</name> + <pv_name>$(P)$(S).D14CV</pv_name> + <x>220</x> + <y>290</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #110</name> + <text>X</text> + <x>210</x> + <y>293</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D14NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #114</name> + <pv_name>$(P)$(S).D13CV</pv_name> + <x>220</x> + <y>270</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>X</text> + <x>210</x> + <y>273</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D13NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #122</name> + <pv_name>$(P)$(S).D15CV</pv_name> + <x>220</x> + <y>310</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>X</text> + <x>210</x> + <y>313</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D15NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #130</name> + <pv_name>$(P)$(S).D16CV</pv_name> + <x>220</x> + <y>330</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>X</text> + <x>210</x> + <y>333</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D16NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #138</name> + <pv_name>$(P)$(S).D17CV</pv_name> + <x>220</x> + <y>350</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #142</name> + <text>X</text> + <x>210</x> + <y>353</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D17NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #146</name> + <pv_name>$(P)$(S).D18CV</pv_name> + <x>220</x> + <y>370</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text>X</text> + <x>210</x> + <y>373</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D18NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #154</name> + <pv_name>$(P)$(S).D19CV</pv_name> + <x>220</x> + <y>390</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #158</name> + <text>X</text> + <x>210</x> + <y>393</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D19NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #162</name> + <pv_name>$(P)$(S).D10CV</pv_name> + <x>220</x> + <y>210</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>X</text> + <x>210</x> + <y>213</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D10NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #170</name> + <pv_name>$(P)$(S).D21CV</pv_name> + <x>220</x> + <y>430</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #174</name> + <text>X</text> + <x>210</x> + <y>433</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D21NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #178</name> + <pv_name>$(P)$(S).D22CV</pv_name> + <x>220</x> + <y>450</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>X</text> + <x>210</x> + <y>453</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D22NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #186</name> + <pv_name>$(P)$(S).D24CV</pv_name> + <x>220</x> + <y>490</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #190</name> + <text>X</text> + <x>210</x> + <y>493</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D24NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #194</name> + <pv_name>$(P)$(S).D23CV</pv_name> + <x>220</x> + <y>470</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>X</text> + <x>210</x> + <y>473</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D23NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #202</name> + <pv_name>$(P)$(S).D25CV</pv_name> + <x>220</x> + <y>510</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #206</name> + <text>X</text> + <x>210</x> + <y>513</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D25NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #210</name> + <pv_name>$(P)$(S).D26CV</pv_name> + <x>220</x> + <y>530</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #214</name> + <text>X</text> + <x>210</x> + <y>533</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D26NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #218</name> + <pv_name>$(P)$(S).D27CV</pv_name> + <x>220</x> + <y>550</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #222</name> + <text>X</text> + <x>210</x> + <y>553</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D27NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #226</name> + <pv_name>$(P)$(S).D28CV</pv_name> + <x>220</x> + <y>570</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #230</name> + <text>X</text> + <x>210</x> + <y>573</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D28NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #234</name> + <pv_name>$(P)$(S).D29CV</pv_name> + <x>220</x> + <y>590</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #238</name> + <text>X</text> + <x>210</x> + <y>593</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D29NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #242</name> + <pv_name>$(P)$(S).D20CV</pv_name> + <x>220</x> + <y>410</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #246</name> + <text>X</text> + <x>210</x> + <y>413</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D20NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #250</name> + <pv_name>$(P)$(S).D31CV</pv_name> + <x>220</x> + <y>630</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #254</name> + <text>X</text> + <x>210</x> + <y>633</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D31NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #258</name> + <pv_name>$(P)$(S).D32CV</pv_name> + <x>220</x> + <y>650</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #262</name> + <text>X</text> + <x>210</x> + <y>653</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D32NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #266</name> + <pv_name>$(P)$(S).D34CV</pv_name> + <x>220</x> + <y>690</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>X</text> + <x>210</x> + <y>693</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D34NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #274</name> + <pv_name>$(P)$(S).D33CV</pv_name> + <x>220</x> + <y>670</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #278</name> + <text>X</text> + <x>210</x> + <y>673</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D33NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #282</name> + <pv_name>$(P)$(S).D35CV</pv_name> + <x>220</x> + <y>710</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #286</name> + <text>X</text> + <x>210</x> + <y>713</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D35NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #290</name> + <pv_name>$(P)$(S).D36CV</pv_name> + <x>520</x> + <y>30</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #294</name> + <text>X</text> + <x>510</x> + <y>33</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D36NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #298</name> + <pv_name>$(P)$(S).D37CV</pv_name> + <x>520</x> + <y>50</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #302</name> + <text>X</text> + <x>510</x> + <y>53</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D37NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #306</name> + <pv_name>$(P)$(S).D38CV</pv_name> + <x>520</x> + <y>70</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #310</name> + <text>X</text> + <x>510</x> + <y>73</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D38NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #314</name> + <pv_name>$(P)$(S).D39CV</pv_name> + <x>520</x> + <y>90</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #318</name> + <text>X</text> + <x>510</x> + <y>93</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D39NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #322</name> + <pv_name>$(P)$(S).D30CV</pv_name> + <x>220</x> + <y>610</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #326</name> + <text>X</text> + <x>210</x> + <y>613</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D30NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #330</name> + <pv_name>$(P)$(S).D41CV</pv_name> + <x>520</x> + <y>130</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #334</name> + <text>X</text> + <x>510</x> + <y>133</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D41NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #338</name> + <pv_name>$(P)$(S).D42CV</pv_name> + <x>520</x> + <y>150</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #342</name> + <text>X</text> + <x>510</x> + <y>153</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D42NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #346</name> + <pv_name>$(P)$(S).D44CV</pv_name> + <x>520</x> + <y>190</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #350</name> + <text>X</text> + <x>510</x> + <y>193</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D44NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #354</name> + <pv_name>$(P)$(S).D43CV</pv_name> + <x>520</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #358</name> + <text>X</text> + <x>510</x> + <y>173</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D43NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #362</name> + <pv_name>$(P)$(S).D45CV</pv_name> + <x>520</x> + <y>210</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #366</name> + <text>X</text> + <x>510</x> + <y>213</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D45NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #370</name> + <pv_name>$(P)$(S).D46CV</pv_name> + <x>520</x> + <y>230</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #374</name> + <text>X</text> + <x>510</x> + <y>233</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D46NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #378</name> + <pv_name>$(P)$(S).D47CV</pv_name> + <x>520</x> + <y>250</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #382</name> + <text>X</text> + <x>510</x> + <y>253</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D47NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #386</name> + <pv_name>$(P)$(S).D48CV</pv_name> + <x>520</x> + <y>270</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #390</name> + <text>X</text> + <x>510</x> + <y>273</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D48NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #394</name> + <pv_name>$(P)$(S).D49CV</pv_name> + <x>520</x> + <y>290</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #398</name> + <text>X</text> + <x>510</x> + <y>293</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D49NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #402</name> + <pv_name>$(P)$(S).D40CV</pv_name> + <x>520</x> + <y>110</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #406</name> + <text>X</text> + <x>510</x> + <y>113</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D40NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #410</name> + <pv_name>$(P)$(S).D51CV</pv_name> + <x>520</x> + <y>330</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #414</name> + <text>X</text> + <x>510</x> + <y>333</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D51NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #418</name> + <pv_name>$(P)$(S).D52CV</pv_name> + <x>520</x> + <y>350</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #422</name> + <text>X</text> + <x>510</x> + <y>353</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D52NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #426</name> + <pv_name>$(P)$(S).D54CV</pv_name> + <x>520</x> + <y>390</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #430</name> + <text>X</text> + <x>510</x> + <y>393</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D54NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #434</name> + <pv_name>$(P)$(S).D53CV</pv_name> + <x>520</x> + <y>370</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #438</name> + <text>X</text> + <x>510</x> + <y>373</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D53NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #442</name> + <pv_name>$(P)$(S).D55CV</pv_name> + <x>520</x> + <y>410</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #446</name> + <text>X</text> + <x>510</x> + <y>413</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D55NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #450</name> + <pv_name>$(P)$(S).D56CV</pv_name> + <x>520</x> + <y>430</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #454</name> + <text>X</text> + <x>510</x> + <y>433</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D56NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #458</name> + <pv_name>$(P)$(S).D57CV</pv_name> + <x>520</x> + <y>450</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #462</name> + <text>X</text> + <x>510</x> + <y>453</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D57NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #466</name> + <pv_name>$(P)$(S).D58CV</pv_name> + <x>520</x> + <y>470</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #470</name> + <text>X</text> + <x>510</x> + <y>473</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D58NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #474</name> + <pv_name>$(P)$(S).D59CV</pv_name> + <x>520</x> + <y>490</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #478</name> + <text>X</text> + <x>510</x> + <y>493</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D59NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #482</name> + <pv_name>$(P)$(S).D50CV</pv_name> + <x>520</x> + <y>310</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #486</name> + <text>X</text> + <x>510</x> + <y>313</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D50NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #490</name> + <pv_name>$(P)$(S).D61CV</pv_name> + <x>520</x> + <y>530</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #494</name> + <text>X</text> + <x>510</x> + <y>533</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D61NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #498</name> + <pv_name>$(P)$(S).D62CV</pv_name> + <x>520</x> + <y>550</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #502</name> + <text>X</text> + <x>510</x> + <y>553</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D62NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #506</name> + <pv_name>$(P)$(S).D64CV</pv_name> + <x>520</x> + <y>590</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #510</name> + <text>X</text> + <x>510</x> + <y>593</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D64NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #514</name> + <pv_name>$(P)$(S).D63CV</pv_name> + <x>520</x> + <y>570</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #518</name> + <text>X</text> + <x>510</x> + <y>573</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D63NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #522</name> + <pv_name>$(P)$(S).D65CV</pv_name> + <x>520</x> + <y>610</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #526</name> + <text>X</text> + <x>510</x> + <y>613</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D65NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #530</name> + <pv_name>$(P)$(S).D66CV</pv_name> + <x>520</x> + <y>630</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #534</name> + <text>X</text> + <x>510</x> + <y>633</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D66NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #538</name> + <pv_name>$(P)$(S).D67CV</pv_name> + <x>520</x> + <y>650</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #542</name> + <text>X</text> + <x>510</x> + <y>653</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D67NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #546</name> + <pv_name>$(P)$(S).D68CV</pv_name> + <x>520</x> + <y>670</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #550</name> + <text>X</text> + <x>510</x> + <y>673</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D68NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #554</name> + <pv_name>$(P)$(S).D69CV</pv_name> + <x>520</x> + <y>690</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #558</name> + <text>X</text> + <x>510</x> + <y>693</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D69NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #562</name> + <pv_name>$(P)$(S).D60CV</pv_name> + <x>520</x> + <y>510</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #566</name> + <text>X</text> + <x>510</x> + <y>513</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D60NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #570</name> + <pv_name>$(P)$(S).D70CV</pv_name> + <x>520</x> + <y>710</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #574</name> + <text>X</text> + <x>510</x> + <y>713</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D70NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #578</name> + <text>PLOT</text> + <x>300</x> + <y>19</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #581</name> + <y>30</y> + <width>25</width> + <height>700</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>related display #584</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>01</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #588</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>02</text> + <y>20</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #592</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>04</text> + <y>60</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #596</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>03</text> + <y>40</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #600</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>05</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>05</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>05</text> + <y>80</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #604</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>06</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>06</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>06</text> + <y>100</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #608</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>07</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>07</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>07</text> + <y>120</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #612</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>08</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>08</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>08</text> + <y>140</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #616</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>09</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>09</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>09</text> + <y>160</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #620</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>11</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>11</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>11</text> + <y>200</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #624</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>12</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>12</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>12</text> + <y>220</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #628</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>14</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>14</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>14</text> + <y>260</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #632</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>13</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>13</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>13</text> + <y>240</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #636</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>15</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>15</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>15</text> + <y>280</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #640</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>16</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>16</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>16</text> + <y>300</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #644</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>17</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>17</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>17</text> + <y>320</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #648</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>18</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>18</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>18</text> + <y>340</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #652</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>19</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>19</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>19</text> + <y>360</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #656</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>10</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>10</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>10</text> + <y>180</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #660</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>21</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>21</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>21</text> + <y>400</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #664</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>22</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>22</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>22</text> + <y>420</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #668</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>24</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>24</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>24</text> + <y>460</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #672</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>23</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>23</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>23</text> + <y>440</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #676</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>25</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>25</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>25</text> + <y>480</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #680</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>26</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>26</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>26</text> + <y>500</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #684</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>27</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>27</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>27</text> + <y>520</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #688</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>28</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>28</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>28</text> + <y>540</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #692</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>29</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>29</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>29</text> + <y>560</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #696</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>20</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>20</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>20</text> + <y>380</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #700</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>31</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>31</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>31</text> + <y>600</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #704</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>32</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>32</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>32</text> + <y>620</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #708</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>34</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>34</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>34</text> + <y>660</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #712</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>33</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>33</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>33</text> + <y>640</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #716</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>35</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>35</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>35</text> + <y>680</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #720</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>30</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>30</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>30</text> + <y>580</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #724</name> + <x>25</x> + <y>17</y> + <width>185</width> + <height>713</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #727</name> + <text>Detector Names</text> + <width>185</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #730</name> + <pv_name>$(P)$(S).D01PV</pv_name> + <y>13</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #734</name> + <pv_name>$(P)$(S).D02PV</pv_name> + <y>33</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #738</name> + <pv_name>$(P)$(S).D04PV</pv_name> + <y>73</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #742</name> + <pv_name>$(P)$(S).D03PV</pv_name> + <y>53</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #746</name> + <pv_name>$(P)$(S).D05PV</pv_name> + <y>93</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #750</name> + <pv_name>$(P)$(S).D06PV</pv_name> + <y>113</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #754</name> + <pv_name>$(P)$(S).D07PV</pv_name> + <y>133</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #758</name> + <pv_name>$(P)$(S).D08PV</pv_name> + <y>153</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #762</name> + <pv_name>$(P)$(S).D09PV</pv_name> + <y>173</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #766</name> + <pv_name>$(P)$(S).D11PV</pv_name> + <y>213</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #770</name> + <pv_name>$(P)$(S).D12PV</pv_name> + <y>233</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #774</name> + <pv_name>$(P)$(S).D14PV</pv_name> + <y>273</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #778</name> + <pv_name>$(P)$(S).D13PV</pv_name> + <y>253</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #782</name> + <pv_name>$(P)$(S).D15PV</pv_name> + <y>293</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #786</name> + <pv_name>$(P)$(S).D16PV</pv_name> + <y>313</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #790</name> + <pv_name>$(P)$(S).D17PV</pv_name> + <y>333</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #794</name> + <pv_name>$(P)$(S).D18PV</pv_name> + <y>353</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #798</name> + <pv_name>$(P)$(S).D19PV</pv_name> + <y>373</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #802</name> + <pv_name>$(P)$(S).D10PV</pv_name> + <y>193</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #806</name> + <pv_name>$(P)$(S).D21PV</pv_name> + <y>413</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #810</name> + <pv_name>$(P)$(S).D22PV</pv_name> + <y>433</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #814</name> + <pv_name>$(P)$(S).D24PV</pv_name> + <y>473</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #818</name> + <pv_name>$(P)$(S).D23PV</pv_name> + <y>453</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #822</name> + <pv_name>$(P)$(S).D25PV</pv_name> + <y>493</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #826</name> + <pv_name>$(P)$(S).D26PV</pv_name> + <y>513</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #830</name> + <pv_name>$(P)$(S).D27PV</pv_name> + <y>533</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #834</name> + <pv_name>$(P)$(S).D28PV</pv_name> + <y>553</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #838</name> + <pv_name>$(P)$(S).D29PV</pv_name> + <y>573</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #842</name> + <pv_name>$(P)$(S).D20PV</pv_name> + <y>393</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #846</name> + <pv_name>$(P)$(S).D31PV</pv_name> + <y>613</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #850</name> + <pv_name>$(P)$(S).D32PV</pv_name> + <y>633</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #854</name> + <pv_name>$(P)$(S).D34PV</pv_name> + <y>673</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #858</name> + <pv_name>$(P)$(S).D33PV</pv_name> + <y>653</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #862</name> + <pv_name>$(P)$(S).D35PV</pv_name> + <y>693</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #866</name> + <pv_name>$(P)$(S).D30PV</pv_name> + <y>593</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #870</name> + <x>300</x> + <y>30</y> + <width>25</width> + <height>700</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>related display #873</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>36</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>36</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>36</text> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #877</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>37</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>37</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>37</text> + <y>20</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #881</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>38</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>38</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>38</text> + <y>40</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #885</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>39</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>39</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>39</text> + <y>60</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #889</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>41</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>41</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>41</text> + <y>100</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #893</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>42</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>42</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>42</text> + <y>120</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #897</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>44</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>44</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>44</text> + <y>160</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #901</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>43</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>43</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>43</text> + <y>140</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #905</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>45</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>45</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>45</text> + <y>180</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #909</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>46</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>46</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>46</text> + <y>200</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #913</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>47</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>47</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>47</text> + <y>220</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #917</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>48</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>48</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>48</text> + <y>240</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #921</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>49</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>49</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>49</text> + <y>260</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #925</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>40</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>40</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>40</text> + <y>80</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #929</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>51</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>51</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>51</text> + <y>300</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #933</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>52</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>52</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>52</text> + <y>320</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #937</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>54</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>54</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>54</text> + <y>360</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #941</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>53</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>53</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>53</text> + <y>340</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #945</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>55</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>55</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>55</text> + <y>380</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #949</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>56</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>56</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>56</text> + <y>400</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #953</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>57</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>57</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>57</text> + <y>420</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #957</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>58</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>58</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>58</text> + <y>440</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #961</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>59</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>59</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>59</text> + <y>460</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #965</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>50</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>50</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>50</text> + <y>280</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #969</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>61</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>61</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>61</text> + <y>500</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #973</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>62</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>62</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>62</text> + <y>520</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #977</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>64</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>64</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>64</text> + <y>560</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #981</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>63</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>63</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>63</text> + <y>540</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #985</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>65</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>65</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>65</text> + <y>580</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #989</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>66</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>66</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>66</text> + <y>600</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #993</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>67</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>67</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>67</text> + <y>620</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #997</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>68</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>68</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>68</text> + <y>640</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #1001</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>69</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>69</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>69</text> + <y>660</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #1005</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>60</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>60</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>60</text> + <y>480</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #1009</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>70</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>70</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>70</text> + <y>680</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1013</name> + <x>325</x> + <y>17</y> + <width>185</width> + <height>713</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #1016</name> + <pv_name>$(P)$(S).D36PV</pv_name> + <y>13</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1020</name> + <pv_name>$(P)$(S).D37PV</pv_name> + <y>33</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1024</name> + <pv_name>$(P)$(S).D38PV</pv_name> + <y>53</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1028</name> + <pv_name>$(P)$(S).D39PV</pv_name> + <y>73</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1032</name> + <pv_name>$(P)$(S).D41PV</pv_name> + <y>113</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1036</name> + <pv_name>$(P)$(S).D42PV</pv_name> + <y>133</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1040</name> + <pv_name>$(P)$(S).D44PV</pv_name> + <y>173</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1044</name> + <pv_name>$(P)$(S).D43PV</pv_name> + <y>153</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1048</name> + <pv_name>$(P)$(S).D45PV</pv_name> + <y>193</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1052</name> + <pv_name>$(P)$(S).D46PV</pv_name> + <y>213</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1056</name> + <pv_name>$(P)$(S).D47PV</pv_name> + <y>233</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1060</name> + <pv_name>$(P)$(S).D48PV</pv_name> + <y>253</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1064</name> + <pv_name>$(P)$(S).D49PV</pv_name> + <y>273</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1068</name> + <pv_name>$(P)$(S).D40PV</pv_name> + <y>93</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1072</name> + <pv_name>$(P)$(S).D51PV</pv_name> + <y>313</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1076</name> + <pv_name>$(P)$(S).D52PV</pv_name> + <y>333</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1080</name> + <pv_name>$(P)$(S).D54PV</pv_name> + <y>373</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1084</name> + <pv_name>$(P)$(S).D53PV</pv_name> + <y>353</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1088</name> + <pv_name>$(P)$(S).D55PV</pv_name> + <y>393</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1092</name> + <pv_name>$(P)$(S).D56PV</pv_name> + <y>413</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1096</name> + <pv_name>$(P)$(S).D57PV</pv_name> + <y>433</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1100</name> + <pv_name>$(P)$(S).D58PV</pv_name> + <y>453</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1104</name> + <pv_name>$(P)$(S).D59PV</pv_name> + <y>473</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1108</name> + <pv_name>$(P)$(S).D50PV</pv_name> + <y>293</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1112</name> + <pv_name>$(P)$(S).D61PV</pv_name> + <y>513</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1116</name> + <pv_name>$(P)$(S).D62PV</pv_name> + <y>533</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1120</name> + <pv_name>$(P)$(S).D64PV</pv_name> + <y>573</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1124</name> + <pv_name>$(P)$(S).D63PV</pv_name> + <y>553</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1128</name> + <pv_name>$(P)$(S).D65PV</pv_name> + <y>593</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1132</name> + <pv_name>$(P)$(S).D66PV</pv_name> + <y>613</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1136</name> + <pv_name>$(P)$(S).D67PV</pv_name> + <y>633</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1140</name> + <pv_name>$(P)$(S).D68PV</pv_name> + <y>653</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1144</name> + <pv_name>$(P)$(S).D69PV</pv_name> + <y>673</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1148</name> + <pv_name>$(P)$(S).D60PV</pv_name> + <y>493</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #1152</name> + <pv_name>$(P)$(S).D70PV</pv_name> + <y>693</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1156</name> + <text>Detector Names</text> + <width>185</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> +</display> diff --git a/FC/sscan/scan_detectors10.bob b/FC/sscan/scan_detectors10.bob new file mode 100644 index 0000000..d025136 --- /dev/null +++ b/FC/sscan/scan_detectors10.bob @@ -0,0 +1,1034 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_detectors10</name> + <x>21</x> + <y>135</y> + <width>290</width> + <height>235</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="textupdate" version="2.0.0"> + <name>text update #6</name> + <pv_name>$(P)$(S).NAME</pv_name> + <width>290</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #10</name> + <y>15</y> + <width>295</width> + <height>3</height> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="293.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>Detector Names</text> + <x>25</x> + <y>17</y> + <width>185</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>PLOT</text> + <x>5</x> + <y>19</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #21</name> + <pv_name>$(P)$(S).D$(N1)CV</pv_name> + <x>225</x> + <y>30</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #25</name> + <text>X</text> + <x>215</x> + <y>33</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N1)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #29</name> + <pv_name>$(P)$(S).D$(N2)CV</pv_name> + <x>225</x> + <y>50</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>X</text> + <x>215</x> + <y>53</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N2)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #37</name> + <pv_name>$(P)$(S).D$(N4)CV</pv_name> + <x>225</x> + <y>90</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>X</text> + <x>215</x> + <y>93</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N4)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #45</name> + <pv_name>$(P)$(S).D$(N3)CV</pv_name> + <x>225</x> + <y>70</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>X</text> + <x>215</x> + <y>73</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N3)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #53</name> + <pv_name>$(P)$(S).D$(N5)CV</pv_name> + <x>225</x> + <y>110</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>X</text> + <x>215</x> + <y>113</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N5)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #61</name> + <pv_name>$(P)$(S).D$(N6)CV</pv_name> + <x>225</x> + <y>130</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #65</name> + <text>X</text> + <x>215</x> + <y>133</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N6)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #69</name> + <pv_name>$(P)$(S).D$(N7)CV</pv_name> + <x>225</x> + <y>150</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>X</text> + <x>215</x> + <y>153</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N7)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #77</name> + <pv_name>$(P)$(S).D$(N8)CV</pv_name> + <x>225</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>X</text> + <x>215</x> + <y>173</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N8)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #85</name> + <pv_name>$(P)$(S).D$(N9)CV</pv_name> + <x>225</x> + <y>190</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #89</name> + <text>X</text> + <x>215</x> + <y>193</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N9)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #93</name> + <pv_name>$(P)$(S).D$(N10)CV</pv_name> + <x>225</x> + <y>210</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>X</text> + <x>215</x> + <y>213</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D$(N10)NV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #101</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N1)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N1)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N1)</text> + <x>5</x> + <y>30</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #105</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N2)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N2)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N2)</text> + <x>5</x> + <y>50</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #109</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N4)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N4)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N4)</text> + <x>5</x> + <y>90</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #113</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N3)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N3)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N3)</text> + <x>5</x> + <y>70</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #117</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N5)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N5)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N5)</text> + <x>5</x> + <y>110</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #121</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N6)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N6)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N6)</text> + <x>5</x> + <y>130</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #125</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N7)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N7)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N7)</text> + <x>5</x> + <y>150</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #129</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N8)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N8)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N8)</text> + <x>5</x> + <y>170</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #133</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N9)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N9)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N9)</text> + <x>5</x> + <y>190</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #137</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>$(N10)</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>$(N10)</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>$(N10)</text> + <x>5</x> + <y>210</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #141</name> + <pv_name>$(P)$(S).D$(N1)PV</pv_name> + <x>30</x> + <y>30</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #145</name> + <pv_name>$(P)$(S).D$(N2)PV</pv_name> + <x>30</x> + <y>50</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #149</name> + <pv_name>$(P)$(S).D$(N4)PV</pv_name> + <x>30</x> + <y>90</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #153</name> + <pv_name>$(P)$(S).D$(N3)PV</pv_name> + <x>30</x> + <y>70</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #157</name> + <pv_name>$(P)$(S).D$(N5)PV</pv_name> + <x>30</x> + <y>110</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #161</name> + <pv_name>$(P)$(S).D$(N6)PV</pv_name> + <x>30</x> + <y>130</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #165</name> + <pv_name>$(P)$(S).D$(N7)PV</pv_name> + <x>30</x> + <y>150</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #169</name> + <pv_name>$(P)$(S).D$(N8)PV</pv_name> + <x>30</x> + <y>170</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #173</name> + <pv_name>$(P)$(S).D$(N9)PV</pv_name> + <x>30</x> + <y>190</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #177</name> + <pv_name>$(P)$(S).D$(N10)PV</pv_name> + <x>30</x> + <y>210</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/FC/sscan/scan_full.bob b/FC/sscan/scan_full.bob new file mode 100644 index 0000000..e12c403 --- /dev/null +++ b/FC/sscan/scan_full.bob @@ -0,0 +1,3184 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_full</name> + <x>699</x> + <y>114</y> + <width>390</width> + <height>585</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <y>559</y> + <width>380</width> + <height>24</height> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <background_color> + <color red="145" green="145" blue="145"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <x>10</x> + <y>250</y> + <width>370</width> + <height>101</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>3</text> + <x>15</x> + <y>297</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>R</text> + <x>147</x> + <y>295</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #20</name> + <text>3</text> + <x>15</x> + <y>297</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a<==2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>1</text> + <x>15</x> + <y>277</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>2</text> + <x>200</x> + <y>277</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>1</text> + <x>15</x> + <y>277</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a<==2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #36</name> + <width>380</width> + <height>35</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #39</name> + <width>380</width> + <height>35</height> + <line_color> + <color red="60" green="180" blue="32"> + </color> + </line_color> + <background_color> + <color red="60" green="180" blue="32"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #43</name> + <width>380</width> + <height>35</height> + <line_color> + <color red="225" green="144" blue="21"> + </color> + </line_color> + <background_color> + <color red="225" green="144" blue="21"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).PAUS</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #47</name> + <x>40</x> + <y>15</y> + <width>190</width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ALRT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #51</name> + <y>45</y> + <width>380</width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #54</name> + <y>67</y> + <width>380</width> + <height>25</height> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <background_color> + <color red="145" green="145" blue="145"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #57</name> + <x>292</x> + <y>365</y> + <width>88</width> + <height>150</height> + <line_color> + <color red="0" green="216" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="216" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #61</name> + <pv_name>$(P)$(S).CPT</pv_name> + <x>330</x> + <y>17</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)$(S).NPTS</pv_name> + <x>280</x> + <y>15</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>#PTS</text> + <x>250</x> + <y>20</y> + <width>30</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #73</name> + <pv_name>$(P)$(S).NAME</pv_name> + <x>40</x> + <width>120</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #77</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).CMND</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).CMND</pv_name> + <text>OK</text> + <x>232</x> + <y>16</y> + <width>20</width> + <height>18</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #80</name> + <pv_name>$(P)ScanDim.VAL</pv_name> + <x>360</x> + <width>20</width> + <height>14</height> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>SCAN DIM:</text> + <x>300</x> + <y>1</y> + <width>55</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #88</name> + <pv_name>$(P)$(S).FAZE</pv_name> + <x>160</x> + <y>3</y> + <width>120</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #92</name> + <pv_name>$(P)$(S).SMSG</pv_name> + <x>42</x> + <y>18</y> + <width>185</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>$(N)</text> + <width>40</width> + <height>30</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #100</name> + <pv_name>$(P)saveData_status</pv_name> + <x>75</x> + <y>47</y> + <width>65</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #104</name> + <pv_name>$(P)saveData_message</pv_name> + <x>150</x> + <y>47</y> + <width>230</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #108</name> + <actions> + <action type="open_display"> + <file>scan_saveData.opi</file> + <target>tab</target> + <description>saveData controls</description> + </action> + </actions> + <text>SAVE DATA</text> + <y>47</y> + <width>75</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #111</name> + <pv_name>$(P)$(S).BSCD</pv_name> + <x>210</x> + <y>70</y> + <width>25</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(S).BSPV</pv_name> + <x>80</x> + <y>70</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #119</name> + <text>BeforeScan</text> + <x>5</x> + <y>74</y> + <width>70</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #122</name> + <text>BAD</text> + <x>235</x> + <y>71</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BSNV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>LINK</text> + <x>235</x> + <y>81</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BSNV</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #130</name> + <x>290</x> + <y>354</y> + <width>2</width> + <height>204</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="203.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #134</name> + <y>66</y> + <width>380</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #138</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).CMND</pv_name> + <value>6</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).CMND</pv_name> + <text>CLEAR POSITIONERS</text> + <x>265</x> + <y>111</y> + <width>115</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #141</name> + <actions> + <action type="open_display"> + <file>scan_positioners.opi</file> + <target>tab</target> + <description>Positioners 1-4</description> + </action> + </actions> + <text>Positioners</text> + <x>10</x> + <y>94</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #144</name> + <pv_name>$(P)$(S).PDLY</pv_name> + <x>160</x> + <y>229</y> + <width>35</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #148</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).CMND</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).CMND</pv_name> + <text>CHECK LIMITS</text> + <x>265</x> + <y>95</y> + <width>115</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #151</name> + <text>ACTIVE POSITIONERS</text> + <x>143</x> + <y>96</y> + <width>110</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #154</name> + <y>92</y> + <width>379</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="378.0" y="1.0"> + </point> + </points> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #158</name> + <pv_name>$(P)$(S).P1WD</pv_name> + <x>300</x> + <y>179</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #162</name> + <pv_name>$(P)$(S).P1SI</pv_name> + <x>230</x> + <y>179</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #166</name> + <pv_name>$(P)$(S).P1EP</pv_name> + <x>155</x> + <y>179</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #170</name> + <pv_name>$(P)$(S).P1CP</pv_name> + <x>85</x> + <y>179</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #174</name> + <pv_name>$(P)$(S).P1SP</pv_name> + <x>15</x> + <y>179</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #178</name> + <text>POSITIONER SETTLING TIME</text> + <x>15</x> + <y>234</y> + <width>145</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>(S)</text> + <x>195</x> + <y>234</y> + <width>20</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #184</name> + <text>Drive</text> + <x>15</x> + <y>151</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #188</name> + <text>Drive</text> + <x>15</x> + <y>151</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #191</name> + <text>Read</text> + <x>15</x> + <y>132</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text>Read</text> + <x>15</x> + <y>132</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>X</text> + <x>260</x> + <y>148</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #202</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <x>50</x> + <y>148</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #206</name> + <pv_name>$(P)$(S).R1PV</pv_name> + <x>50</x> + <y>128</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #210</name> + <text>X</text> + <x>260</x> + <y>128</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #214</name> + <text>REFERENCE DET</text> + <x>245</x> + <y>234</y> + <width>90</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #217</name> + <pv_name>$(P)$(S).REFD</pv_name> + <x>340</x> + <y>229</y> + <width>35</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #221</name> + <pv_name>$(P)$(S).P1EU</pv_name> + <x>15</x> + <y>211</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #225</name> + <x>10</x> + <y>248</y> + <width>371</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="370.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #229</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).EXSC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).EXSC</pv_name> + <text>SCAN</text> + <x>295</x> + <y>372</y> + <width>80</width> + <height>27</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #232</name> + <x>10</x> + <y>351</y> + <width>371</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="370.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #236</name> + <actions> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>01</N1> + <N10>10</N10> + <N2>02</N2> + <N3>03</N3> + <N4>04</N4> + <N5>05</N5> + <N6>06</N6> + <N7>07</N7> + <N8>08</N8> + <N9>09</N9> + </macros> + <target>tab</target> + <description>Detectors 01-10</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>11</N1> + <N10>20</N10> + <N2>12</N2> + <N3>13</N3> + <N4>14</N4> + <N5>15</N5> + <N6>16</N6> + <N7>17</N7> + <N8>18</N8> + <N9>19</N9> + </macros> + <target>tab</target> + <description>Detectors 11-20</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>21</N1> + <N10>30</N10> + <N2>22</N2> + <N3>23</N3> + <N4>24</N4> + <N5>25</N5> + <N6>26</N6> + <N7>27</N7> + <N8>28</N8> + <N9>29</N9> + </macros> + <target>tab</target> + <description>Detectors 21-30</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>31</N1> + <N10>40</N10> + <N2>32</N2> + <N3>33</N3> + <N4>34</N4> + <N5>35</N5> + <N6>36</N6> + <N7>37</N7> + <N8>38</N8> + <N9>39</N9> + </macros> + <target>tab</target> + <description>Detectors 31-40</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>41</N1> + <N10>50</N10> + <N2>42</N2> + <N3>43</N3> + <N4>44</N4> + <N5>45</N5> + <N6>46</N6> + <N7>47</N7> + <N8>48</N8> + <N9>49</N9> + </macros> + <target>tab</target> + <description>Detectors 41-50</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>51</N1> + <N10>60</N10> + <N2>52</N2> + <N3>53</N3> + <N4>54</N4> + <N5>55</N5> + <N6>56</N6> + <N7>57</N7> + <N8>58</N8> + <N9>59</N9> + </macros> + <target>tab</target> + <description>Detectors 51-60</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>61</N1> + <N10>70</N10> + <N2>62</N2> + <N3>63</N3> + <N4>64</N4> + <N5>65</N5> + <N6>66</N6> + <N7>67</N7> + <N8>68</N8> + <N9>69</N9> + </macros> + <target>tab</target> + <description>Detectors 61-70</description> + </action> + </actions> + <text>Detectors</text> + <x>10</x> + <y>354</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #245</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)AbortScans.PROC</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)AbortScans.PROC</pv_name> + <text>ABORT</text> + <x>295</x> + <y>476</y> + <width>80</width> + <height>27</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #248</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).WAIT</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).WAIT</pv_name> + <text>-</text> + <x>102</x> + <y>320</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #251</name> + <text>CLIENT WAIT</text> + <x>15</x> + <y>323</y> + <width>75</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #254</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).WAIT</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).WAIT</pv_name> + <text>+</text> + <x>122</x> + <y>320</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #257</name> + <text>WAITING</text> + <x>163</x> + <y>323</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WTNG</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #261</name> + <pv_name>$(P)$(S).WCNT</pv_name> + <x>147</x> + <y>323</y> + <width>15</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #265</name> + <pv_name>$(P)$(S).AWCT</pv_name> + <x>311</x> + <y>320</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #269</name> + <text>AUTO WAIT FOR</text> + <x>230</x> + <y>327</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #272</name> + <text>CLIENTS</text> + <x>333</x> + <y>327</y> + <width>45</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #275</name> + <text>VAL</text> + <x>160</x> + <y>266</y> + <width>30</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #278</name> + <text>VAL</text> + <x>345</x> + <y>266</y> + <width>30</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #281</name> + <text>SETTLING TIME</text> + <x>203</x> + <y>257</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #284</name> + <pv_name>$(P)$(S).DDLY</pv_name> + <x>288</x> + <y>253</y> + <width>35</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #288</name> + <text>(S)</text> + <x>325</x> + <y>257</y> + <width>20</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #291</name> + <text>4</text> + <x>200</x> + <y>297</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #295</name> + <pv_name>$(P)$(S).T1PV</pv_name> + <x>25</x> + <y>276</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #299</name> + <pv_name>$(P)$(S).T2PV</pv_name> + <x>210</x> + <y>276</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #303</name> + <pv_name>$(P)$(S).T3PV</pv_name> + <x>25</x> + <y>296</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #307</name> + <pv_name>$(P)$(S).T4PV</pv_name> + <x>210</x> + <y>296</y> + <width>120</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #311</name> + <actions> + <action type="open_display"> + <file>scan_triggers.opi</file> + <target>tab</target> + <description>Detector triggers 1-4</description> + </action> + </actions> + <text>DetTriggers</text> + <x>10</x> + <y>250</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #314</name> + <text>DATA STATE:</text> + <y>36</y> + <width>67</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #318</name> + <pv_name>$(P)$(S).DSTATE</pv_name> + <x>72</x> + <y>36</y> + <width>308</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #322</name> + <pv_name>$(P)$(S).BSWAIT</pv_name> + <x>285</x> + <y>70</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #325</name> + <y>557</y> + <width>380</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #329</name> + <pv_name>$(P)scanPause.VAL</pv_name> + <x>295</x> + <y>410</y> + <width>80</width> + <height>35</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <horizontal>false</horizontal> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>text #332</name> + <text>RESUME</text> + <x>295</x> + <y>451</y> + <width>40</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #335</name> + <text>DELAY</text> + <x>295</x> + <y>459</y> + <width>40</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #338</name> + <pv_name>$(P)scanResumeSEQ.DLY1</pv_name> + <x>335</x> + <y>450</y> + <width>40</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #342</name> + <pv_name>$(P)$(S).P1DV</pv_name> + <x>280</x> + <y>148</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #346</name> + <pv_name>$(P)$(S).R1CV</pv_name> + <x>280</x> + <y>128</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #350</name> + <text>R</text> + <x>270</x> + <y>148</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #354</name> + <pv_name>$(P)$(S).T2CD</pv_name> + <x>345</x> + <y>276</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #358</name> + <pv_name>$(P)$(S).T4CD</pv_name> + <x>345</x> + <y>296</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #362</name> + <pv_name>$(P)$(S).T3CD</pv_name> + <x>160</x> + <y>296</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #366</name> + <pv_name>$(P)$(S).T1CD</pv_name> + <x>160</x> + <y>276</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #370</name> + <text>R</text> + <x>260</x> + <y>71</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BSNV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #374</name> + <text>R</text> + <x>147</x> + <y>275</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #378</name> + <text>R</text> + <x>332</x> + <y>295</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #382</name> + <text>R</text> + <x>332</x> + <y>275</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #386</name> + <pv_name>$(P)$(S).P1SM</pv_name> + <x>105</x> + <y>211</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #389</name> + <pv_name>$(P)$(S).P1AR</pv_name> + <x>195</x> + <y>211</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #392</name> + <pv_name>$(P)$(S).PASM</pv_name> + <x>290</x> + <y>211</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #395</name> + <x>1</x> + <y>533</y> + <width>290</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="289.0" y="0.0"> + </point> + </points> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #399</name> + <pv_name>$(P)$(S).D01CV</pv_name> + <x>230</x> + <y>410</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #403</name> + <text>X</text> + <x>220</x> + <y>413</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D01NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #407</name> + <pv_name>$(P)$(S).D02CV</pv_name> + <x>230</x> + <y>430</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #411</name> + <text>X</text> + <x>220</x> + <y>433</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D02NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #415</name> + <pv_name>$(P)$(S).D04CV</pv_name> + <x>230</x> + <y>470</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #419</name> + <text>X</text> + <x>220</x> + <y>473</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D04NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #423</name> + <pv_name>$(P)$(S).D03CV</pv_name> + <x>230</x> + <y>450</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #427</name> + <text>X</text> + <x>220</x> + <y>453</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D03NV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #431</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>01</text> + <x>10</x> + <y>410</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #435</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>02</text> + <x>10</x> + <y>430</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #439</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>04</text> + <x>10</x> + <y>470</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #443</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>03</text> + <x>10</x> + <y>450</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #447</name> + <pv_name>$(P)$(S).D01PV</pv_name> + <x>35</x> + <y>410</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #451</name> + <pv_name>$(P)$(S).D02PV</pv_name> + <x>35</x> + <y>430</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #455</name> + <pv_name>$(P)$(S).D04PV</pv_name> + <x>35</x> + <y>470</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #459</name> + <pv_name>$(P)$(S).D03PV</pv_name> + <x>35</x> + <y>450</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #463</name> + <text>SECONDS</text> + <x>188</x> + <y>497</y> + <width>45</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #466</name> + <pv_name>$(P)$(S).ASCD</pv_name> + <x>205</x> + <y>561</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #470</name> + <pv_name>$(P)$(S).ASPV</pv_name> + <x>75</x> + <y>561</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #474</name> + <text>BAD</text> + <x>240</x> + <y>562</y> + <width>25</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ASNV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #478</name> + <text>LINK</text> + <x>240</x> + <y>572</y> + <width>25</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ASNV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #482</name> + <text>ArrayTrig</text> + <x>5</x> + <y>540</y> + <width>70</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #485</name> + <pv_name>$(P)$(S).A1PV</pv_name> + <x>75</x> + <y>536</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #489</name> + <pv_name>$(P)$(S).A1CD</pv_name> + <x>205</x> + <y>536</y> + <width>30</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #493</name> + <text>BAD</text> + <x>240</x> + <y>537</y> + <width>25</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).A1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #497</name> + <text>LINK</text> + <x>240</x> + <y>547</y> + <width>25</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).A1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #501</name> + <text>PLOTS</text> + <x>10</x> + <y>395</y> + <width>40</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #504</name> + <pv_name>$(P)$(S).ATIME</pv_name> + <x>141</x> + <y>491</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #508</name> + <text>UPDATE EVERY</text> + <x>60</x> + <y>497</y> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #511</name> + <text>COPY LAST POINT THROUGH</text> + <x>60</x> + <y>517</y> + <width>140</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #514</name> + <pv_name>$(P)$(S).COPYTO</pv_name> + <x>200</x> + <y>511</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #518</name> + <text>R</text> + <x>270</x> + <y>537</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).A1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #522</name> + <text>R</text> + <x>270</x> + <y>562</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ASNV</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #526</name> + <pv_name>$(P)$(S).ASWAIT</pv_name> + <x>285</x> + <y>561</y> + <width>80</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #529</name> + <text>ACQ MODE</text> + <x>135</x> + <y>383</y> + <width>120</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #532</name> + <pv_name>$(P)$(S).ACQM</pv_name> + <x>135</x> + <y>393</y> + <width>120</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #535</name> + <text>DIMENSION</text> + <x>135</x> + <y>354</y> + <width>120</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #538</name> + <pv_name>$(P)$(S).ACQT</pv_name> + <x>135</x> + <y>364</y> + <width>120</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #541</name> + <x>293</x> + <y>528</y> + <width>88</width> + <height>27</height> + <style>3</style> + <transparent>true</transparent> + <widget type="action_button" version="3.0.0"> + <name>related display #544</name> + <actions> + <action type="open_display"> + <file>scan_help.opi</file> + <target>tab</target> + <description>annotated display</description> + </action> + </actions> + <text>?</text> + <x>61</x> + <width>27</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #547</name> + <actions> + <action type="open_display"> + <file>scan_more.opi</file> + <target>replace</target> + <description>Simpler scan display</description> + </action> + </actions> + <text>Less</text> + <width>60</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #550</name> + <x>155</x> + <y>106</y> + <width>80</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #553</name> + <text>1</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #557</name> + <text>3</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #561</name> + <text>4</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #565</name> + <text>( , , , )</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #568</name> + <text>2</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P2NV</pv_name> + </rule> + </rules> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #572</name> + <x>15</x> + <y>169</y> + <width>355</width> + <height>12</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #575</name> + <text>WIDTH</text> + <x>285</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #578</name> + <text>STEP SIZE</text> + <x>215</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #581</name> + <text>END</text> + <x>140</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #584</name> + <text>CENTER</text> + <x>70</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #587</name> + <text>START</text> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #590</name> + <text>UNITS</text> + <x>15</x> + <y>201</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #593</name> + <text>SCAN MODE</text> + <x>105</x> + <y>201</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #596</name> + <text>ABS/REL</text> + <x>195</x> + <y>201</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #599</name> + <text>AFTER SCAN</text> + <x>290</x> + <y>201</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #602</name> + <text>2</text> + <x>200</x> + <y>277</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a<==2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #606</name> + <text>4</text> + <x>200</x> + <y>297</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a<==2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #610</name> + <text>AfterScan</text> + <x>5</x> + <y>565</y> + <width>65</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/sscan/scan_help.bob b/FC/sscan/scan_help.bob new file mode 100644 index 0000000..2904be0 --- /dev/null +++ b/FC/sscan/scan_help.bob @@ -0,0 +1,7426 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_help</name> + <x>129</x> + <y>432</y> + <width>1202</width> + <height>800</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>358</x> + <y>613</y> + <width>388</width> + <height>26</height> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <background_color> + <color red="145" green="145" blue="145"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #9</name> + <text>Mostly status and identifying info.</text> + <x>810</x> + <y>14</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>The number of data points is also</text> + <x>810</x> + <y>29</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #15</name> + <text>specified here.</text> + <x>810</x> + <y>44</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #18</name> + <text>This display controls a one-dimensional</text> + <x>10</x> + <y>20</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>scan, or one dimension of a multi-</text> + <x>10</x> + <y>35</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>dimensional scan. In multi-dimensional</text> + <x>10</x> + <y>50</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>scans, inner scans act as detectors</text> + <x>10</x> + <y>65</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #30</name> + <text>(triggered and waited for, though</text> + <x>10</x> + <y>80</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #33</name> + <text>usually not read) for outer scans.</text> + <x>10</x> + <y>95</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text></text> + <x>10</x> + <y>110</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>In a one-dimensional scan, the following</text> + <x>10</x> + <y>125</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #42</name> + <text>sequence of actions occurs:</text> + <x>10</x> + <y>140</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #45</name> + <text>wait for completion.</text> + <x>10</x> + <y>185</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>1) Write to before-scan PV, and (option)</text> + <x>10</x> + <y>170</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>2) Generally, NPTS iterations of:</text> + <x>10</x> + <y>215</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>- Write to positioners.</text> + <x>10</x> + <y>230</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>- Wait for positioners to declare</text> + <x>10</x> + <y>245</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #60</name> + <text>themselves 'done'.</text> + <x>10</x> + <y>260</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>- Wait for positioner-settling time.</text> + <x>10</x> + <y>275</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>- Write to detector triggers.</text> + <x>10</x> + <y>305</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>- Wait for triggers to declare 'done'.</text> + <x>10</x> + <y>320</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>- Wait until client-wait count is</text> + <x>10</x> + <y>335</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>zero.</text> + <x>10</x> + <y>350</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>- Wait for detector-settling time.</text> + <x>10</x> + <y>365</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>- Read positioner readbacks and</text> + <x>10</x> + <y>395</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>detectors. If acquisition mode is</text> + <x>10</x> + <y>410</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>'ACCUMULATE' or 'ADD-TO-PREV', new</text> + <x>10</x> + <y>425</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text></text> + <x>10</x> + <y>200</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>3) Write to array-read trigger, wait for</text> + <x>10</x> + <y>470</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>completion, and read any array-valued</text> + <x>10</x> + <y>485</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #99</name> + <text>detector signals.</text> + <x>10</x> + <y>500</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text></text> + <x>10</x> + <y>515</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>4) Wait for data-storage client to</text> + <x>10</x> + <y>530</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>5) Send positioners to after-scan</text> + <x>10</x> + <y>575</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>positions, and wait for completion.</text> + <x>10</x> + <y>590</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text></text> + <x>10</x> + <y>605</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>6) Write to after-scan PV, and (option)</text> + <x>10</x> + <y>620</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>wait for completion.</text> + <x>10</x> + <y>635</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text></text> + <x>10</x> + <y>650</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>While a scan is running, most of the</text> + <x>10</x> + <y>665</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>display fields cannot be changed, but</text> + <x>10</x> + <y>680</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #132</name> + <text>you can always use the PAUSE/RESUME, and</text> + <x>10</x> + <y>695</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>ABORT buttons. The first ABORT press</text> + <x>10</x> + <y>710</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>does a polite abort: it waits for motors</text> + <x>10</x> + <y>725</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #141</name> + <text>to stop, etc. The second press waits</text> + <x>10</x> + <y>740</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>only for the data-storage client. The</text> + <x>10</x> + <y>755</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>third press kills unconditionally.</text> + <x>10</x> + <y>770</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #150</name> + <text>finish writing last scan's data.</text> + <x>10</x> + <y>545</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>data is added to last scan's data.</text> + <x>10</x> + <y>440</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #156</name> + <x>358</x> + <y>86</y> + <width>390</width> + <height>35</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #159</name> + <text>#PTS</text> + <x>613</x> + <y>106</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>SCAN DIM:</text> + <x>658</x> + <y>87</y> + <width>55</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #165</name> + <x>398</x> + <y>101</y> + <width>185</width> + <line_width>2</line_width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #168</name> + <x>688</x> + <y>101</y> + <width>50</width> + <line_color> + <color red="174" green="174" blue="174"> + </color> + </line_color> + <background_color> + <color red="174" green="174" blue="174"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text>POINTS</text> + <x>688</x> + <y>102</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #174</name> + <text>SO FAR</text> + <x>688</x> + <y>111</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #177</name> + <x>518</x> + <y>89</y> + <width>120</width> + <height>10</height> + <line_color> + <color red="174" green="174" blue="174"> + </color> + </line_color> + <background_color> + <color red="174" green="174" blue="174"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text><SCAN PHASE></text> + <x>518</x> + <y>89</y> + <width>120</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #183</name> + <x>398</x> + <y>86</y> + <width>120</width> + <height>15</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #186</name> + <text><RECORD NAME></text> + <x>398</x> + <y>86</y> + <width>120</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #189</name> + <text>1</text> + <x>358</x> + <y>86</y> + <width>40</width> + <height>30</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #192</name> + <x>638</x> + <y>101</y> + <width>50</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #195</name> + <text># DATA</text> + <x>638</x> + <y>102</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #198</name> + <text>POINTS</text> + <x>638</x> + <y>111</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #201</name> + <x>718</x> + <y>86</y> + <width>15</width> + <height>10</height> + <line_color> + <color red="174" green="174" blue="174"> + </color> + </line_color> + <background_color> + <color red="174" green="174" blue="174"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #204</name> + <text>1</text> + <x>718</x> + <y>86</y> + <width>15</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #207</name> + <text>SCAN-INFO MESSAGE</text> + <x>400</x> + <y>104</y> + <width>180</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #210</name> + <x>585</x> + <y>102</y> + <width>20</width> + <height>18</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #213</name> + <text>OK</text> + <x>585</x> + <y>107</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #216</name> + <x>637</x> + <y>100</y> + <width>50</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #219</name> + <x>1</x> + <y>1</y> + <width>50</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="49.0" y="0.0"> + </point> + <point x="49.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #223</name> + <x>1</x> + <y>1</y> + <width>50</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="49.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #227</name> + <x>585</x> + <y>102</y> + <width>20</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #230</name> + <width>20</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="19.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #234</name> + <width>20</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="19.0" y="0.0"> + </point> + <point x="19.0" y="17.0"> + </point> + <point x="0.0" y="17.0"> + </point> + </points> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #238</name> + <x>746</x> + <y>35</y> + <width>55</width> + <height>65</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="54.0" y="1.0"> + </point> + <point x="1.0" y="64.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #242</name> + <x>325</x> + <y>600</y> + <width>42</width> + <height>101</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="41.0" y="100.0"> + </point> + <point x="1.0" y="70.0"> + </point> + <point x="1.0" y="20.0"> + </point> + <point x="31.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #246</name> + <text>See also:</text> + <x>350</x> + <y>30</y> + <width>65</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #249</name> + <actions> + <action type="open_display"> + <file>display_fields.opi</file> + <target>tab</target> + </action> + </actions> + <text>About Display Fields</text> + <x>415</x> + <y>25</y> + <width>200</width> + <height>22</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #252</name> + <x>650</x> + <y>439</y> + <width>95</width> + <height>120</height> + <line_color> + <color red="0" green="216" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="216" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #255</name> + <text>( , , , )</text> + <x>513</x> + <y>192</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>4</text> + <x>513</x> + <y>192</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #261</name> + <x>358</x> + <y>131</y> + <width>390</width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #264</name> + <text>SAVE DATA</text> + <x>359</x> + <y>133</y> + <width>75</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #266</name> + <x>358</x> + <y>153</y> + <width>390</width> + <height>25</height> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <background_color> + <color red="145" green="145" blue="145"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #269</name> + <text>BeforeScan</text> + <x>363</x> + <y>160</y> + <width>70</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #272</name> + <text>BAD</text> + <x>608</x> + <y>157</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #275</name> + <text>LINK</text> + <x>608</x> + <y>167</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #278</name> + <x>648</x> + <y>436</y> + <width>2</width> + <height>153</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="152.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #282</name> + <x>358</x> + <y>152</y> + <width>389</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="388.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #286</name> + <text>Positioners</text> + <x>368</x> + <y>180</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #288</name> + <text>ACTIVE POSITIONERS</text> + <x>501</x> + <y>182</y> + <width>110</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #291</name> + <text>2</text> + <x>513</x> + <y>192</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #294</name> + <text>1</text> + <x>513</x> + <y>192</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #297</name> + <text>3</text> + <x>513</x> + <y>192</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #300</name> + <x>358</x> + <y>178</y> + <width>389</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="388.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #304</name> + <text>AFTER SCAN</text> + <x>648</x> + <y>285</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #307</name> + <text>WIDTH</text> + <x>658</x> + <y>255</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #310</name> + <text>STEP SIZE</text> + <x>588</x> + <y>255</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #313</name> + <text>END</text> + <x>513</x> + <y>255</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #316</name> + <text>CENTER</text> + <x>443</x> + <y>255</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #319</name> + <text>START</text> + <x>373</x> + <y>255</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #322</name> + <text>POSITIONER SETTLING TIME</text> + <x>373</x> + <y>319</y> + <width>145</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #325</name> + <text>(S)</text> + <x>553</x> + <y>319</y> + <width>15</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #328</name> + <text>Drive</text> + <x>373</x> + <y>237</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #331</name> + <text>Read</text> + <x>373</x> + <y>218</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #334</name> + <text>X</text> + <x>618</x> + <y>234</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #337</name> + <text>X</text> + <x>618</x> + <y>214</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #340</name> + <text>REFERENCE DETECTOR</text> + <x>583</x> + <y>318</y> + <width>110</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #343</name> + <text>ABS/REL</text> + <x>568</x> + <y>285</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #346</name> + <text>SCAN MODE</text> + <x>498</x> + <y>285</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #349</name> + <text>UNITS</text> + <x>373</x> + <y>285</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #352</name> + <x>368</x> + <y>336</y> + <width>380</width> + <height>101</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #355</name> + <x>368</x> + <y>334</y> + <width>380</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #359</name> + <x>368</x> + <y>437</y> + <width>380</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #363</name> + <text>X</text> + <x>578</x> + <y>471</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #366</name> + <text>X</text> + <x>578</x> + <y>491</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #369</name> + <text>X</text> + <x>578</x> + <y>531</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #372</name> + <text>X</text> + <x>578</x> + <y>511</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #375</name> + <text>01</text> + <x>368</x> + <y>468</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #377</name> + <text>02</text> + <x>368</x> + <y>488</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #379</name> + <text>04</text> + <x>368</x> + <y>528</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #381</name> + <text>03</text> + <x>368</x> + <y>508</y> + <width>25</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #383</name> + <text>PLOTS</text> + <x>368</x> + <y>549</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #386</name> + <text>Detectors</text> + <x>368</x> + <y>440</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #388</name> + <text>ACQ MODE</text> + <x>563</x> + <y>440</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #391</name> + <text>DIMENSION</text> + <x>493</x> + <y>440</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #394</name> + <text>RESUME</text> + <x>653</x> + <y>510</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #397</name> + <text>DELAY</text> + <x>653</x> + <y>518</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #400</name> + <text>CLIENT WAIT</text> + <x>373</x> + <y>409</y> + <width>75</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #403</name> + <text>AUTO WAIT FOR</text> + <x>588</x> + <y>413</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #406</name> + <text>CLIENTS</text> + <x>691</x> + <y>413</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #409</name> + <text>VAL</text> + <x>513</x> + <y>353</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #412</name> + <text>VAL</text> + <x>703</x> + <y>353</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #415</name> + <text>SETTLING TIME</text> + <x>561</x> + <y>344</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #418</name> + <text>(S)</text> + <x>681</x> + <y>343</y> + <width>15</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #421</name> + <text>4</text> + <x>563</x> + <y>384</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #424</name> + <text>3</text> + <x>373</x> + <y>384</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #427</name> + <text>1</text> + <x>373</x> + <y>363</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #430</name> + <text>2</text> + <x>563</x> + <y>363</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #433</name> + <text>STATUS</text> + <x>433</x> + <y>136</y> + <width>65</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #436</name> + <text>saveData message</text> + <x>508</x> + <y>133</y> + <width>220</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #439</name> + <x>374</x> + <y>263</y> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #442</name> + <text>LOC OF 1st</text> + <x>374</x> + <y>265</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #445</name> + <text>DATA POINT</text> + <x>374</x> + <y>274</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #448</name> + <x>444</x> + <y>263</y> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #451</name> + <text>CENTER</text> + <x>444</x> + <y>265</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #454</name> + <text>OF SCAN</text> + <x>444</x> + <y>274</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #457</name> + <x>514</x> + <y>263</y> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #460</name> + <text>LOC OF LAST</text> + <x>514</x> + <y>265</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #463</name> + <text>DATA POINT</text> + <x>514</x> + <y>274</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #466</name> + <x>589</x> + <y>263</y> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #469</name> + <text>POINT</text> + <x>589</x> + <y>265</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #472</name> + <text>SPACING</text> + <x>589</x> + <y>274</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #475</name> + <x>588</x> + <y>528</y> + <width>60</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #478</name> + <text>ACQUIRED</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #481</name> + <text>VALUE</text> + <y>9</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #484</name> + <x>588</x> + <y>468</y> + <width>60</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #487</name> + <text>ACQUIRED</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #490</name> + <text>VALUE</text> + <y>9</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #493</name> + <x>588</x> + <y>488</y> + <width>60</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #496</name> + <text>ACQUIRED</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #499</name> + <text>VALUE</text> + <y>9</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #502</name> + <x>588</x> + <y>508</y> + <width>60</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #505</name> + <text>ACQUIRED</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #508</name> + <text>VALUE</text> + <y>9</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #511</name> + <x>373</x> + <y>295</y> + <width>80</width> + <height>14</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #514</name> + <text>ENG. UNITS</text> + <x>373</x> + <y>295</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #517</name> + <x>628</x> + <y>214</y> + <width>80</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #520</name> + <text>ACQUIRED</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #523</name> + <text>VALUE</text> + <y>9</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #526</name> + <x>628</x> + <y>234</y> + <width>80</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #529</name> + <text>VALUE</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #532</name> + <text>WRITTEN</text> + <y>9</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #535</name> + <x>568</x> + <y>156</y> + <width>40</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #538</name> + <text>VAL TO</text> + <x>568</x> + <y>157</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #541</name> + <text>WRITE</text> + <x>568</x> + <y>166</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #544</name> + <text>0</text> + <x>505</x> + <y>409</y> + <width>10</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #547</name> + <text>WAITING</text> + <x>521</x> + <y>409</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #550</name> + <text>DetTriggers</text> + <x>371</x> + <y>336</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #552</name> + <text>Less</text> + <x>654</x> + <y>558</y> + <width>60</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #554</name> + <text>?</text> + <x>716</x> + <y>558</y> + <width>27</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #556</name> + <x>373</x> + <y>263</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #559</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #563</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #567</name> + <x>443</x> + <y>263</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #570</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #574</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #578</name> + <x>513</x> + <y>263</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #581</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #585</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #589</name> + <x>588</x> + <y>263</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #592</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #596</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #600</name> + <x>567</x> + <y>155</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #603</name> + <width>40</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="39.0" y="0.0"> + </point> + <point x="39.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #607</name> + <width>40</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="39.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #611</name> + <x>623</x> + <y>181</y> + <width>115</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #614</name> + <y>1</y> + <width>115</width> + <height>15</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #617</name> + <width>115</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #620</name> + <width>114</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="113.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #624</name> + <width>114</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="113.0" y="0.0"> + </point> + <point x="113.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #628</name> + <text>CHECK LIMITS</text> + <y>4</y> + <width>115</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #631</name> + <x>623</x> + <y>198</y> + <width>115</width> + <height>15</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #634</name> + <x>623</x> + <y>197</y> + <width>115</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #637</name> + <width>114</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="113.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #641</name> + <width>114</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="113.0" y="0.0"> + </point> + <point x="113.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #645</name> + <text>CLEAR POSITIONERS</text> + <x>623</x> + <y>201</y> + <width>115</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #648</name> + <x>659</x> + <y>263</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #651</name> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #654</name> + <text>WIDTH</text> + <y>2</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #657</name> + <text>OF SCAN</text> + <y>11</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #660</name> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #663</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #667</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #671</name> + <x>695</x> + <y>311</y> + <width>51</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #674</name> + <text>DETECTOR</text> + <x>695</x> + <y>313</y> + <width>51</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #677</name> + <text>NUMBER</text> + <x>695</x> + <y>322</y> + <width>51</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #680</name> + <x>695</x> + <y>311</y> + <width>51</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #683</name> + <x>1</x> + <y>1</y> + <width>51</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="50.0" y="0.0"> + </point> + <point x="50.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #687</name> + <x>1</x> + <y>1</y> + <width>51</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="50.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #691</name> + <x>702</x> + <y>362</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #694</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #697</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #700</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #703</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #706</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #710</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #714</name> + <x>702</x> + <y>383</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #717</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #720</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #723</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #726</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #729</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #733</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #737</name> + <x>513</x> + <y>362</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #740</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #743</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #746</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #749</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #752</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #756</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #760</name> + <x>513</x> + <y>383</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #763</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #766</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #769</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #772</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #775</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #779</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #783</name> + <x>518</x> + <y>313</y> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #786</name> + <y>1</y> + <width>35</width> + <height>17</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #789</name> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #792</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="33.0" y="0.0"> + </point> + <point x="33.0" y="16.0"> + </point> + <point x="0.0" y="16.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #796</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="16.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="33.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #800</name> + <x>646</x> + <y>339</y> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #803</name> + <y>1</y> + <width>35</width> + <height>17</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #806</name> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #809</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="33.0" y="0.0"> + </point> + <point x="33.0" y="16.0"> + </point> + <point x="0.0" y="16.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #813</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="16.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="33.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #817</name> + <x>460</x> + <y>406</y> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #820</name> + <y>1</y> + <width>20</width> + <height>18</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #823</name> + <text>-</text> + <y>6</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #826</name> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #829</name> + <width>20</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="19.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #833</name> + <width>20</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="19.0" y="0.0"> + </point> + <point x="19.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #837</name> + <x>480</x> + <y>407</y> + <width>20</width> + <height>18</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #840</name> + <text>+</text> + <x>480</x> + <y>412</y> + <width>20</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #843</name> + <x>480</x> + <y>406</y> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #846</name> + <width>20</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="18.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="19.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #850</name> + <width>20</width> + <height>19</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="19.0" y="0.0"> + </point> + <point x="19.0" y="18.0"> + </point> + <point x="0.0" y="18.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #854</name> + <x>655</x> + <y>443</y> + <width>81</width> + <height>27</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #857</name> + <width>80</width> + <height>27</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #860</name> + <x>1</x> + <y>2</y> + <width>79</width> + <height>25</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #863</name> + <width>80</width> + <height>27</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="26.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="79.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #867</name> + <width>80</width> + <height>27</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="79.0" y="0.0"> + </point> + <point x="79.0" y="26.0"> + </point> + <point x="0.0" y="26.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #871</name> + <text>PRESS TO</text> + <x>1</x> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #874</name> + <text>START SCAN</text> + <x>1</x> + <y>12</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #877</name> + <x>669</x> + <y>406</y> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #880</name> + <y>1</y> + <width>20</width> + <height>19</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #883</name> + <width>20</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #886</name> + <width>19</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="18.0" y="0.0"> + </point> + <point x="18.0" y="17.0"> + </point> + <point x="0.0" y="17.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #890</name> + <width>19</width> + <height>18</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="17.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="18.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #894</name> + <x>695</x> + <y>509</y> + <width>40</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #897</name> + <y>1</y> + <width>40</width> + <height>17</height> + <line_color> + <color red="238" green="182" blue="43"> + </color> + </line_color> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #900</name> + <width>40</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #903</name> + <width>38</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="37.0" y="0.0"> + </point> + <point x="37.0" y="16.0"> + </point> + <point x="0.0" y="16.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #907</name> + <width>38</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="16.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="37.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #911</name> + <x>654</x> + <y>529</y> + <width>79</width> + <height>25</height> + <line_color> + <color red="253" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #914</name> + <text>PRESS TO</text> + <x>654</x> + <y>528</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #917</name> + <text>ABORT SCAN</text> + <x>654</x> + <y>540</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #920</name> + <x>653</x> + <y>527</y> + <width>80</width> + <height>27</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #923</name> + <width>80</width> + <height>27</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="79.0" y="0.0"> + </point> + <point x="79.0" y="26.0"> + </point> + <point x="0.0" y="26.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #927</name> + <width>80</width> + <height>27</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="26.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="79.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #931</name> + <x>498</x> + <y>295</y> + <width>60</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #934</name> + <y>1</y> + <width>59</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #937</name> + <x>45</x> + <y>4</y> + <width>9</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #940</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #944</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #948</name> + <width>60</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #951</name> + <width>59</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="58.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #955</name> + <width>59</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="58.0" y="0.0"> + </point> + <point x="58.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #959</name> + <text>LINEAR</text> + <y>3</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #962</name> + <x>568</x> + <y>295</y> + <width>70</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #965</name> + <y>1</y> + <width>69</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #968</name> + <x>52</x> + <y>4</y> + <width>10</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #971</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #975</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #979</name> + <width>70</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #982</name> + <width>68</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #986</name> + <width>68</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #990</name> + <text>ABSOLUTE</text> + <y>3</y> + <width>52</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #993</name> + <x>648</x> + <y>295</y> + <width>80</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #996</name> + <y>1</y> + <width>79</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #999</name> + <x>59</x> + <y>4</y> + <width>11</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1002</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1006</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1010</name> + <width>80</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1013</name> + <width>77</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1017</name> + <width>77</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="76.0" y="0.0"> + </point> + <point x="76.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1021</name> + <text>STAY</text> + <y>3</y> + <width>59</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1024</name> + <x>563</x> + <y>452</y> + <width>80</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1027</name> + <y>1</y> + <width>79</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1030</name> + <x>59</x> + <y>4</y> + <width>11</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1033</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1037</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1041</name> + <width>80</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1044</name> + <width>77</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1048</name> + <width>77</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="76.0" y="0.0"> + </point> + <point x="76.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1052</name> + <text>NORMAL</text> + <y>3</y> + <width>59</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1055</name> + <x>493</x> + <y>452</y> + <width>69</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1058</name> + <y>1</y> + <width>69</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1061</name> + <x>52</x> + <y>4</y> + <width>10</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1064</name> + <width>8</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="7.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1068</name> + <width>8</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="7.0" y="0.0"> + </point> + <point x="7.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1072</name> + <width>69</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="68.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1076</name> + <width>69</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="68.0" y="0.0"> + </point> + <point x="68.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1080</name> + <text>SCALAR</text> + <y>3</y> + <width>52</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1083</name> + <x>653</x> + <y>473</y> + <width>81</width> + <height>35</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #1086</name> + <width>81</width> + <height>35</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1089</name> + <y>2</y> + <width>80</width> + <height>33</height> + <line_color> + <color red="238" green="182" blue="43"> + </color> + </line_color> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1092</name> + <width>81</width> + <height>34</height> + <style>3</style> + <transparent>true</transparent> + <widget type="group" version="2.0.0"> + <name>composite #1095</name> + <x>1</x> + <y>18</y> + <width>80</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1098</name> + <width>80</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="79.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1102</name> + <width>80</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="79.0" y="0.0"> + </point> + <point x="79.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1106</name> + <width>80</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1109</name> + <x>1</x> + <y>1</y> + <width>80</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="79.0" y="0.0"> + </point> + <point x="79.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1113</name> + <x>1</x> + <y>1</y> + <width>80</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="79.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1117</name> + <text>PAUSE</text> + <y>2</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1120</name> + <text>RESUME</text> + <x>1</x> + <y>19</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1123</name> + <x>658</x> + <y>156</y> + <width>79</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1126</name> + <width>79</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1129</name> + <text>WAIT OR</text> + <y>1</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1132</name> + <text>NO WAIT?</text> + <y>10</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1135</name> + <width>79</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1138</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="78.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1142</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1146</name> + <x>64</x> + <y>6</y> + <width>9</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1149</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1153</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1157</name> + <x>438</x> + <y>158</y> + <width>125</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1160</name> + <width>124</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1163</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>122</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1166</name> + <width>125</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1169</name> + <width>124</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="123.0" y="0.0"> + </point> + <point x="123.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1173</name> + <width>124</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="123.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1177</name> + <x>408</x> + <y>214</y> + <width>208</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1180</name> + <text><PV TO READ FROM></text> + <x>410</x> + <y>217</y> + <width>205</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1183</name> + <x>408</x> + <y>214</y> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="208.0" y="0.0"> + </point> + <point x="208.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1187</name> + <x>408</x> + <y>214</y> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="208.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1191</name> + <x>408</x> + <y>234</y> + <width>209</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1194</name> + <width>208</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1197</name> + <text><PV TO WRITE TO></text> + <x>2</x> + <y>3</y> + <width>205</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1200</name> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="208.0" y="0.0"> + </point> + <point x="208.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1204</name> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="208.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1208</name> + <x>383</x> + <y>363</y> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1211</name> + <width>119</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1214</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>117</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1217</name> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1220</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="118.0" y="0.0"> + </point> + <point x="118.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1224</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="118.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1228</name> + <x>383</x> + <y>383</y> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1231</name> + <width>119</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1234</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>117</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1237</name> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1240</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="118.0" y="0.0"> + </point> + <point x="118.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1244</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="118.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1248</name> + <x>573</x> + <y>363</y> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1251</name> + <width>119</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1254</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>117</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1257</name> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1260</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="118.0" y="0.0"> + </point> + <point x="118.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1264</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="118.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1268</name> + <x>574</x> + <y>383</y> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1271</name> + <width>119</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1274</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>117</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1277</name> + <width>120</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1280</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="118.0" y="0.0"> + </point> + <point x="118.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1284</name> + <width>119</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="118.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1288</name> + <x>394</x> + <y>469</y> + <width>184</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1291</name> + <text><PV TO READ FROM></text> + <x>395</x> + <y>472</y> + <width>181</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1294</name> + <x>394</x> + <y>469</y> + <width>185</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1297</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="182.0" y="0.0"> + </point> + <point x="182.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1301</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="182.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1305</name> + <x>394</x> + <y>489</y> + <width>184</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1308</name> + <text><PV TO READ FROM></text> + <x>395</x> + <y>492</y> + <width>181</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1311</name> + <x>394</x> + <y>489</y> + <width>185</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1314</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="182.0" y="0.0"> + </point> + <point x="182.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1318</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="182.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1322</name> + <x>394</x> + <y>509</y> + <width>184</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1325</name> + <text><PV TO READ FROM></text> + <x>395</x> + <y>512</y> + <width>181</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1328</name> + <x>394</x> + <y>509</y> + <width>185</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1331</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="182.0" y="0.0"> + </point> + <point x="182.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1335</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="182.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1339</name> + <x>394</x> + <y>529</y> + <width>184</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1342</name> + <text><PV TO READ FROM></text> + <x>395</x> + <y>532</y> + <width>181</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1345</name> + <x>394</x> + <y>529</y> + <width>185</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1348</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="182.0" y="0.0"> + </point> + <point x="182.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1352</name> + <width>183</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="182.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1356</name> + <x>746</x> + <y>123</y> + <width>86</width> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="85.0" y="1.0"> + </point> + <point x="1.0" y="19.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1360</name> + <text>Command that executes after the scan</text> + <x>810</x> + <y>726</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1363</name> + <text>is finished, data has been posted, and</text> + <x>810</x> + <y>741</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1366</name> + <x>800</x> + <y>725</y> + <width>2</width> + <height>61</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="60.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1370</name> + <text>any positioner-after-scan motions have</text> + <x>810</x> + <y>756</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1373</name> + <text>completed.</text> + <x>810</x> + <y>771</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1376</name> + <x>746</x> + <y>164</y> + <width>105</width> + <height>13</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="104.0" y="12.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1380</name> + <x>746</x> + <y>255</y> + <width>106</width> + <height>50</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="105.0" y="49.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1384</name> + <x>746</x> + <y>381</y> + <width>106</width> + <height>98</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="105.0" y="97.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1388</name> + <x>746</x> + <y>620</y> + <width>56</width> + <height>141</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="55.0" y="140.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1392</name> + <x>647</x> + <y>514</y> + <width>204</width> + <height>116</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="203.0" y="115.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1396</name> + <x>354</x> + <y>82</y> + <width>395</width> + <height>560</height> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1399</name> + <text>State of data according to sscan record</text> + <x>822</x> + <y>70</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1402</name> + <text>'POSTED' means it's been sent to saveData</text> + <x>822</x> + <y>85</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1405</name> + <text>Command that executes before any</text> + <x>860</x> + <y>152</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1408</name> + <text>positioners move. Usually, a write</text> + <x>860</x> + <y>167</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1411</name> + <x>850</x> + <y>150</y> + <width>2</width> + <height>92</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="91.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1415</name> + <text>causes some processing to occur, and</text> + <x>860</x> + <y>182</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1418</name> + <text>you choose whether the scan should</text> + <x>860</x> + <y>197</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1421</name> + <text>wait for that processing to complete</text> + <x>860</x> + <y>212</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1424</name> + <text>before proceeding to the next step.</text> + <x>860</x> + <y>227</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1427</name> + <text>Positioners set conditions under which</text> + <x>860</x> + <y>257</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1430</name> + <text>data will be acquired. For examples,</text> + <x>860</x> + <y>272</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1433</name> + <x>850</x> + <y>255</y> + <width>2</width> + <height>139</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="138.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1437</name> + <text>you can move motors, set amplifier</text> + <x>860</x> + <y>287</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1440</name> + <text>gains, etc. After all positioner</text> + <x>860</x> + <y>302</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1443</name> + <text>commands have been sent, the scan waits</text> + <x>860</x> + <y>317</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1446</name> + <text>for positioners to declare themselves</text> + <x>860</x> + <y>332</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1449</name> + <text>done, and then waits for any programmed</text> + <x>860</x> + <y>347</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1452</name> + <text>settling time, before triggering</text> + <x>860</x> + <y>365</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1455</name> + <text>detectors.</text> + <x>860</x> + <y>380</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #1458</name> + <actions> + <action type="open_display"> + <file>scan_positioner_help.opi</file> + <target>tab</target> + </action> + </actions> + <text>MORE</text> + <x>937</x> + <y>379</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1461</name> + <text>Detector triggers are like positioners,</text> + <x>860</x> + <y>412</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1464</name> + <text>but they are intended to start data</text> + <x>860</x> + <y>427</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1467</name> + <x>850</x> + <y>410</y> + <width>2</width> + <height>171</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="170.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1471</name> + <text>acquisition, and the values written to</text> + <x>860</x> + <y>442</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1474</name> + <text>them do not vary during a scan.</text> + <x>860</x> + <y>457</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1477</name> + <text>Because some data-acquisition is done</text> + <x>860</x> + <y>472</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1480</name> + <text>by clients that can't declare completion</text> + <x>860</x> + <y>487</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1483</name> + <text>in the normal way, a client-wait field</text> + <x>860</x> + <y>502</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1486</name> + <text>allows clients to declare completion by</text> + <x>860</x> + <y>517</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1489</name> + <text>writing to a PV. If clients aren't</text> + <x>860</x> + <y>532</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1492</name> + <text>quick enough to rescind completion, the</text> + <x>860</x> + <y>547</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1495</name> + <text>software can do it for them.</text> + <x>860</x> + <y>562</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1498</name> + <text>Detectors are signals read after all</text> + <x>860</x> + <y>592</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1501</name> + <text>triggers and data-acquisition clients</text> + <x>860</x> + <y>607</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1504</name> + <x>850</x> + <y>590</y> + <width>2</width> + <height>126</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="125.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1508</name> + <text>have completed. Any readable, numeric</text> + <x>860</x> + <y>622</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1511</name> + <text>PV can be named as a detector. If an</text> + <x>860</x> + <y>637</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1514</name> + <text>array-valued PV is named, NPTS elements</text> + <x>860</x> + <y>652</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1517</name> + <text>will be acquired. (If all PV's are</text> + <x>860</x> + <y>667</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1520</name> + <text>array valued, you can set the acquisition</text> + <x>860</x> + <y>682</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1523</name> + <text>type ('DIMENSION') to '1D ARRAY'.)</text> + <x>860</x> + <y>700</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #1526</name> + <actions> + <action type="open_display"> + <file>scan_detector_help.opi</file> + <target>tab</target> + </action> + </actions> + <text>MORE</text> + <x>1104</x> + <y>697</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #1529</name> + <actions> + <action type="open_display"> + <file>scan_detector_help.opi</file> + <target>tab</target> + </action> + </actions> + <text>MORE</text> + <x>1061</x> + <y>561</y> + <width>40</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1532</name> + <x>830</x> + <y>112</y> + <width>2</width> + <height>26</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="25.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1536</name> + <text>Info about saveData -- the program that</text> + <x>840</x> + <y>110</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1539</name> + <text>monitors scans and writes data files.</text> + <x>840</x> + <y>125</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1542</name> + <x>747</x> + <y>84</y> + <width>66</width> + <height>43</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="65.0" y="1.0"> + </point> + <point x="1.0" y="42.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1546</name> + <text>DATA STATE:</text> + <x>358</x> + <y>121</y> + <width>65</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1549</name> + <x>428</x> + <y>121</y> + <width>317</width> + <height>10</height> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1552</name> + <text><state of sscan record's data arrays></text> + <x>428</x> + <y>121</y> + <width>316</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1555</name> + <text>Command that executes after all scalar</text> + <x>376</x> + <y>680</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1558</name> + <text>data acquisition is done. Intended to</text> + <x>376</x> + <y>695</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1561</name> + <x>366</x> + <y>678</y> + <width>2</width> + <height>46</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="45.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1565</name> + <text>cause any array hardware to post data.</text> + <x>376</x> + <y>710</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1568</name> + <x>359</x> + <y>586</y> + <width>290</width> + <height>1</height> + <line_width>1</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="0.0" y="0.0"> + </point> + <point x="289.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1572</name> + <x>358</x> + <y>611</y> + <width>389</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="388.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1576</name> + <text>ArrayTrig</text> + <x>363</x> + <y>593</y> + <width>70</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1579</name> + <text>BAD</text> + <x>599</x> + <y>590</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1582</name> + <text>LINK</text> + <x>599</x> + <y>600</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1585</name> + <x>558</x> + <y>589</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1588</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1591</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1594</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1597</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1600</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1604</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1608</name> + <text>AfterScan</text> + <x>363</x> + <y>619</y> + <width>65</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1611</name> + <text>BAD</text> + <x>599</x> + <y>616</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1614</name> + <text>LINK</text> + <x>599</x> + <y>626</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1617</name> + <x>558</x> + <y>615</y> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1620</name> + <width>41</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1623</name> + <text>VAL TO</text> + <y>2</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1626</name> + <text>WRITE</text> + <y>11</y> + <width>41</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1629</name> + <width>41</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1632</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="40.0" y="0.0"> + </point> + <point x="40.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1636</name> + <x>1</x> + <y>1</y> + <width>41</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="40.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1640</name> + <x>428</x> + <y>617</y> + <width>125</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1643</name> + <width>124</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1646</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>122</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1649</name> + <width>125</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1652</name> + <width>124</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="123.0" y="0.0"> + </point> + <point x="123.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1656</name> + <width>124</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="123.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1660</name> + <x>428</x> + <y>591</y> + <width>125</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1663</name> + <width>124</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1666</name> + <text><PV TO WRITE TO></text> + <x>1</x> + <y>3</y> + <width>122</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1669</name> + <width>125</width> + <height>17</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1672</name> + <width>124</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="123.0" y="0.0"> + </point> + <point x="123.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1676</name> + <width>124</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="123.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1680</name> + <x>638</x> + <y>615</y> + <width>79</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1683</name> + <width>79</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1686</name> + <text>WAIT OR</text> + <y>1</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1689</name> + <text>NO WAIT?</text> + <y>10</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1692</name> + <width>79</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1695</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="78.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1699</name> + <width>79</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="78.0" y="0.0"> + </point> + <point x="78.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1703</name> + <x>64</x> + <y>6</y> + <width>9</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1706</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1710</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1714</name> + <x>417</x> + <y>547</y> + <width>175</width> + <height>38</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #1717</name> + <text>SECONDS</text> + <x>128</x> + <y>6</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1720</name> + <text>UPDATE EVERY</text> + <y>6</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1723</name> + <text>COPY LAST POINT THROUGH</text> + <y>26</y> + <width>140</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1726</name> + <x>81</x> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1729</name> + <y>1</y> + <width>35</width> + <height>17</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1732</name> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1735</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="33.0" y="0.0"> + </point> + <point x="33.0" y="16.0"> + </point> + <point x="0.0" y="16.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1739</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="16.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="33.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1743</name> + <x>140</x> + <y>20</y> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #1746</name> + <y>1</y> + <width>35</width> + <height>17</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1749</name> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1752</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="33.0" y="0.0"> + </point> + <point x="33.0" y="16.0"> + </point> + <point x="0.0" y="16.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1756</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="16.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="33.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1760</name> + <x>300</x> + <y>165</y> + <width>56</width> + <height>14</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="13.0"> + </point> + <point x="55.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1764</name> + <x>300</x> + <y>249</y> + <width>56</width> + <height>12</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="11.0"> + </point> + <point x="55.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1768</name> + <x>300</x> + <y>339</y> + <width>56</width> + <height>40</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="55.0" y="39.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1772</name> + <x>300</x> + <y>424</y> + <width>56</width> + <height>71</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="55.0" y="70.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1776</name> + <x>300</x> + <y>492</y> + <width>56</width> + <height>107</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="55.0" y="106.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #1780</name> + <x>300</x> + <y>168</y> + <width>2</width> + <height>345</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #1783</name> + <width>2</width> + <height>29</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="28.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1787</name> + <y>62</y> + <width>2</width> + <height>59</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="58.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1791</name> + <y>142</y> + <width>2</width> + <height>69</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="68.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1795</name> + <y>222</y> + <width>2</width> + <height>69</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="68.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1799</name> + <y>304</y> + <width>2</width> + <height>41</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="40.0"> + </point> + </points> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1803</name> + <x>800</x> + <y>15</y> + <width>2</width> + <height>43</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="42.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #1807</name> + <x>812</x> + <y>72</y> + <width>2</width> + <height>26</height> + <line_width>2</line_width> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="25.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1811</name> + <text>R</text> + <x>628</x> + <y>234</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1814</name> + <text>R</text> + <x>503</x> + <y>363</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1817</name> + <text>R</text> + <x>503</x> + <y>384</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1820</name> + <text>R</text> + <x>692</x> + <y>362</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1823</name> + <text>R</text> + <x>693</x> + <y>383</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1826</name> + <text>R</text> + <x>625</x> + <y>589</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1829</name> + <text>R</text> + <x>625</x> + <y>615</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #1832</name> + <text>R</text> + <x>633</x> + <y>157</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/sscan/scan_more.bob b/FC/sscan/scan_more.bob new file mode 100644 index 0000000..f92d25d --- /dev/null +++ b/FC/sscan/scan_more.bob @@ -0,0 +1,2069 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_more</name> + <x>1018</x> + <y>419</y> + <width>380</width> + <height>400</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>380</width> + <height>35</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <width>380</width> + <height>35</height> + <line_color> + <color red="60" green="180" blue="32"> + </color> + </line_color> + <background_color> + <color red="60" green="180" blue="32"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #13</name> + <width>380</width> + <height>35</height> + <line_color> + <color red="225" green="144" blue="21"> + </color> + </line_color> + <background_color> + <color red="225" green="144" blue="21"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).PAUS</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #17</name> + <x>40</x> + <y>15</y> + <width>210</width> + <line_color> + <color red="222" green="19" blue="9"> + </color> + </line_color> + <background_color> + <color red="222" green="19" blue="9"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).ALRT</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #21</name> + <y>45</y> + <width>380</width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #24</name> + <x>10</x> + <y>204</y> + <width>370</width> + <height>55</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #27</name> + <x>293</x> + <y>263</y> + <width>88</width> + <height>92</height> + <line_color> + <color red="0" green="216" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="216" blue="0"> + </color> + </background_color> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).BUSY</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #31</name> + <pv_name>$(P)$(S).CPT</pv_name> + <x>330</x> + <y>17</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #35</name> + <pv_name>$(P)$(S).NPTS</pv_name> + <x>280</x> + <y>15</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #39</name> + <text>#PTS</text> + <x>250</x> + <y>20</y> + <width>30</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #43</name> + <pv_name>$(P)$(S).NAME</pv_name> + <x>40</x> + <width>120</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #47</name> + <pv_name>$(P)$(S).FAZE</pv_name> + <x>160</x> + <y>3</y> + <width>120</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #51</name> + <pv_name>$(P)$(S).SMSG</pv_name> + <x>42</x> + <y>18</y> + <width>204</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>$(N)</text> + <width>40</width> + <height>30</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #59</name> + <pv_name>$(P)saveData_status</pv_name> + <x>75</x> + <y>47</y> + <width>65</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #63</name> + <pv_name>$(P)saveData_message</pv_name> + <x>150</x> + <y>47</y> + <width>230</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #67</name> + <actions> + <action type="open_display"> + <file>scan_saveData.opi</file> + <target>tab</target> + <description>saveData controls</description> + </action> + </actions> + <text>SAVE DATA</text> + <y>47</y> + <width>75</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #70</name> + <y>66</y> + <width>380</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="379.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #74</name> + <actions> + <action type="open_display"> + <file>scan_positioners.opi</file> + <target>tab</target> + <description>Positioners 1-4</description> + </action> + </actions> + <text>Positioners</text> + <x>10</x> + <y>70</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #77</name> + <pv_name>$(P)$(S).P1WD</pv_name> + <x>300</x> + <y>151</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #81</name> + <pv_name>$(P)$(S).P1SI</pv_name> + <x>230</x> + <y>151</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #85</name> + <pv_name>$(P)$(S).P1EP</pv_name> + <x>155</x> + <y>151</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #89</name> + <pv_name>$(P)$(S).P1CP</pv_name> + <x>85</x> + <y>151</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #93</name> + <pv_name>$(P)$(S).P1SP</pv_name> + <x>15</x> + <y>151</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>Drive</text> + <x>15</x> + <y>123</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #101</name> + <text>Drive</text> + <x>15</x> + <y>123</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>Read</text> + <x>15</x> + <y>104</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>Read</text> + <x>15</x> + <y>104</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>X</text> + <x>260</x> + <y>120</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #115</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <x>50</x> + <y>120</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #119</name> + <pv_name>$(P)$(S).R1PV</pv_name> + <x>50</x> + <y>100</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #123</name> + <text>X</text> + <x>260</x> + <y>100</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #127</name> + <pv_name>$(P)$(S).P1EU</pv_name> + <x>15</x> + <y>183</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #131</name> + <x>10</x> + <y>202</y> + <width>371</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="370.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>SETTLING TIME</text> + <x>230</x> + <y>212</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #138</name> + <pv_name>$(P)$(S).DDLY</pv_name> + <x>315</x> + <y>207</y> + <width>35</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #142</name> + <text>(S)</text> + <x>350</x> + <y>211</y> + <width>20</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #145</name> + <pv_name>$(P)$(S).PDLY</pv_name> + <x>307</x> + <y>70</y> + <width>35</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #149</name> + <text>SETTLING TIME</text> + <x>225</x> + <y>75</y> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #152</name> + <text>(S)</text> + <x>342</x> + <y>75</y> + <width>20</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #155</name> + <actions> + <action type="open_display"> + <file>scan_triggers.opi</file> + <target>tab</target> + <description>Detector triggers 1-4</description> + </action> + </actions> + <text>DetTriggers</text> + <x>10</x> + <y>204</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #158</name> + <x>290</x> + <y>259</y> + <width>2</width> + <height>139</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="138.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #162</name> + <x>10</x> + <y>260</y> + <width>371</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="370.0" y="1.0"> + </point> + </points> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #166</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>01</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>01</text> + <x>10</x> + <y>291</y> + <width>25</width> + <height>22</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #170</name> + <text>PLOTS</text> + <x>6</x> + <y>379</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #173</name> + <actions> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>01</N1> + <N10>10</N10> + <N2>02</N2> + <N3>03</N3> + <N4>04</N4> + <N5>05</N5> + <N6>06</N6> + <N7>07</N7> + <N8>08</N8> + <N9>09</N9> + </macros> + <target>tab</target> + <description>Detectors 01-10</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>11</N1> + <N10>20</N10> + <N2>12</N2> + <N3>13</N3> + <N4>14</N4> + <N5>15</N5> + <N6>16</N6> + <N7>17</N7> + <N8>18</N8> + <N9>19</N9> + </macros> + <target>tab</target> + <description>Detectors 11-20</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>21</N1> + <N10>30</N10> + <N2>22</N2> + <N3>23</N3> + <N4>24</N4> + <N5>25</N5> + <N6>26</N6> + <N7>27</N7> + <N8>28</N8> + <N9>29</N9> + </macros> + <target>tab</target> + <description>Detectors 21-30</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>31</N1> + <N10>40</N10> + <N2>32</N2> + <N3>33</N3> + <N4>34</N4> + <N5>35</N5> + <N6>36</N6> + <N7>37</N7> + <N8>38</N8> + <N9>39</N9> + </macros> + <target>tab</target> + <description>Detectors 31-40</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>41</N1> + <N10>50</N10> + <N2>42</N2> + <N3>43</N3> + <N4>44</N4> + <N5>45</N5> + <N6>46</N6> + <N7>47</N7> + <N8>48</N8> + <N9>49</N9> + </macros> + <target>tab</target> + <description>Detectors 41-50</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>51</N1> + <N10>60</N10> + <N2>52</N2> + <N3>53</N3> + <N4>54</N4> + <N5>55</N5> + <N6>56</N6> + <N7>57</N7> + <N8>58</N8> + <N9>59</N9> + </macros> + <target>tab</target> + <description>Detectors 51-60</description> + </action> + <action type="open_display"> + <file>scan_detectors10.opi</file> + <macros> + <N1>61</N1> + <N10>70</N10> + <N2>62</N2> + <N3>63</N3> + <N4>64</N4> + <N5>65</N5> + <N6>66</N6> + <N7>67</N7> + <N8>68</N8> + <N9>69</N9> + </macros> + <target>tab</target> + <description>Detectors 61-70</description> + </action> + </actions> + <text>Detectors</text> + <x>10</x> + <y>263</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>1</text> + <x>15</x> + <y>236</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #186</name> + <text>1</text> + <x>15</x> + <y>236</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a<==2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #190</name> + <pv_name>$(P)$(S).T1PV</pv_name> + <x>30</x> + <y>235</y> + <width>145</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #194</name> + <text>2</text> + <x>205</x> + <y>236</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #198</name> + <pv_name>$(P)$(S).T2PV</pv_name> + <x>220</x> + <y>235</y> + <width>145</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #202</name> + <text>2</text> + <x>205</x> + <y>236</y> + <width>15</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a<==2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #206</name> + <actions> + <action type="open_display"> + <file>scan_full.opi</file> + <target>replace</target> + <description>More scan fields</description> + </action> + </actions> + <text>More</text> + <x>293</x> + <y>377</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #209</name> + <actions> + <action type="open_display"> + <file>scan_help.opi</file> + <target>tab</target> + <description>annotated display</description> + </action> + </actions> + <text>?</text> + <x>354</x> + <y>370</y> + <width>27</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #212</name> + <actions> + <action type="open_display"> + <file>scan.opi</file> + <target>replace</target> + <description>Simpler scan display</description> + </action> + </actions> + <text>Less</text> + <x>293</x> + <y>357</y> + <width>60</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #215</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).EXSC</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).EXSC</pv_name> + <text>SCAN</text> + <x>296</x> + <y>263</y> + <width>80</width> + <height>27</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #218</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)AbortScans.PROC</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)AbortScans.PROC</pv_name> + <text>ABORT</text> + <x>296</x> + <y>327</y> + <width>80</width> + <height>27</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="253" green="0" blue="0"> + </color> + </background_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>choice button #221</name> + <pv_name>$(P)scanPause.VAL</pv_name> + <x>296</x> + <y>291</y> + <width>80</width> + <height>35</height> + <background_color> + <color red="238" green="182" blue="43"> + </color> + </background_color> + <horizontal>false</horizontal> + <border_alarm_sensitive>false</border_alarm_sensitive> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #224</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>04</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>04</text> + <x>10</x> + <y>357</y> + <width>25</width> + <height>22</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #228</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>03</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>03</text> + <x>10</x> + <y>335</y> + <width>25</width> + <height>22</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #232</name> + <actions> + <action type="open_display"> + <file>scanDetPlot.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot Array</description> + </action> + <action type="open_display"> + <file>scanDetPlotFromScalars.opi</file> + <macros> + <N>02</N> + </macros> + <target>tab</target> + <description>Plot From Scalars</description> + </action> + </actions> + <text>02</text> + <x>10</x> + <y>313</y> + <width>25</width> + <height>22</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #236</name> + <pv_name>$(P)$(S).D01CV</pv_name> + <x>230</x> + <y>292</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #240</name> + <text>X</text> + <x>220</x> + <y>295</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D01NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #244</name> + <pv_name>$(P)$(S).D01PV</pv_name> + <x>35</x> + <y>292</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #248</name> + <pv_name>$(P)$(S).D04CV</pv_name> + <x>230</x> + <y>358</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>X</text> + <x>220</x> + <y>361</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D04NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #256</name> + <pv_name>$(P)$(S).D04PV</pv_name> + <x>35</x> + <y>358</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #260</name> + <pv_name>$(P)$(S).D03CV</pv_name> + <x>230</x> + <y>336</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #264</name> + <text>X</text> + <x>220</x> + <y>339</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D03NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #268</name> + <pv_name>$(P)$(S).D03PV</pv_name> + <x>35</x> + <y>336</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #272</name> + <pv_name>$(P)$(S).D02CV</pv_name> + <x>230</x> + <y>314</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #276</name> + <text>X</text> + <x>220</x> + <y>317</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).D02NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #280</name> + <pv_name>$(P)$(S).D02PV</pv_name> + <x>35</x> + <y>314</y> + <width>185</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #284</name> + <text>DATA STATE:</text> + <y>36</y> + <width>67</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #288</name> + <pv_name>$(P)$(S).DSTATE</pv_name> + <x>72</x> + <y>36</y> + <width>308</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #292</name> + <pv_name>$(P)$(S).P1DV</pv_name> + <x>280</x> + <y>120</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #296</name> + <pv_name>$(P)$(S).R1CV</pv_name> + <x>280</x> + <y>100</y> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>5</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #300</name> + <text>R</text> + <x>270</x> + <y>120</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #304</name> + <text>R</text> + <x>177</x> + <y>236</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #308</name> + <text>R</text> + <x>367</x> + <y>236</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #312</name> + <x>130</x> + <y>81</y> + <width>80</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #315</name> + <text>2</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #319</name> + <text>1</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #323</name> + <text>3</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #327</name> + <text>4</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="205" green="97" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #331</name> + <text>( , , , )</text> + <width>80</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #334</name> + <pv_name>$(P)$(S).P1SM</pv_name> + <x>105</x> + <y>183</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #337</name> + <pv_name>$(P)$(S).P1AR</pv_name> + <x>195</x> + <y>183</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #340</name> + <pv_name>$(P)$(S).PASM</pv_name> + <x>290</x> + <y>183</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #343</name> + <x>15</x> + <y>141</y> + <width>355</width> + <height>12</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #346</name> + <text>WIDTH</text> + <x>285</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #349</name> + <text>STEP SIZE</text> + <x>215</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #352</name> + <text>END</text> + <x>140</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #355</name> + <text>CENTER</text> + <x>70</x> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #358</name> + <text>START</text> + <width>70</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #361</name> + <x>15</x> + <y>173</y> + <width>355</width> + <height>12</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #364</name> + <text>UNITS</text> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #367</name> + <text>SCAN MODE</text> + <x>90</x> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #370</name> + <text>ABS/REL</text> + <x>180</x> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #373</name> + <text>AFTER SCAN</text> + <x>275</x> + <width>80</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #376</name> + <x>300</x> + <width>80</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #379</name> + <pv_name>$(P)ScanDim.VAL</pv_name> + <x>60</x> + <width>20</width> + <height>14</height> + <foreground_color> + <color red="153" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #383</name> + <text>SCAN DIM:</text> + <y>1</y> + <width>55</width> + <height>12</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="12.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + </widget> +</display> diff --git a/FC/sscan/scan_positioner_help.bob b/FC/sscan/scan_positioner_help.bob new file mode 100644 index 0000000..fa4fe83 --- /dev/null +++ b/FC/sscan/scan_positioner_help.bob @@ -0,0 +1,3509 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_positioner_help</name> + <x>-125</x> + <y>326</y> + <width>1200</width> + <height>800</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <x>623</x> + <y>284</y> + <width>385</width> + <height>35</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #9</name> + <x>623</x> + <y>319</y> + <width>385</width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #12</name> + <text>#PTS</text> + <x>878</x> + <y>304</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #15</name> + <x>623</x> + <y>341</y> + <width>385</width> + <height>25</height> + <line_color> + <color red="145" green="145" blue="145"> + </color> + </line_color> + <background_color> + <color red="145" green="145" blue="145"> + </color> + </background_color> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #18</name> + <x>623</x> + <y>340</y> + <width>384</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="383.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #22</name> + <x>622</x> + <y>366</y> + <width>386</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="385.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #26</name> + <x>953</x> + <y>299</y> + <width>50</width> + <line_color> + <color red="174" green="174" blue="174"> + </color> + </line_color> + <background_color> + <color red="174" green="174" blue="174"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #29</name> + <text>POINTS</text> + <x>953</x> + <y>300</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>SO FAR</text> + <x>953</x> + <y>309</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #35</name> + <x>903</x> + <y>299</y> + <width>50</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text># DATA</text> + <x>903</x> + <y>300</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>POINTS</text> + <x>903</x> + <y>309</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #44</name> + <x>902</x> + <y>298</y> + <width>50</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #47</name> + <x>1</x> + <y>1</y> + <width>50</width> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="49.0" y="0.0"> + </point> + <point x="49.0" y="19.0"> + </point> + <point x="0.0" y="19.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #51</name> + <x>1</x> + <y>1</y> + <width>50</width> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="19.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="49.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>( , , , )</text> + <x>768</x> + <y>380</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>4</text> + <x>768</x> + <y>380</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #61</name> + <text>Positioners</text> + <x>623</x> + <y>368</y> + <width>120</width> + <height>27</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>ACTIVE POSITIONERS</text> + <x>756</x> + <y>370</y> + <width>110</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #66</name> + <text>2</text> + <x>768</x> + <y>380</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #69</name> + <text>1</text> + <x>768</x> + <y>380</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #72</name> + <text>3</text> + <x>768</x> + <y>380</y> + <width>80</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #75</name> + <text>AFTER SCAN</text> + <x>903</x> + <y>473</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #78</name> + <text>WIDTH</text> + <x>913</x> + <y>443</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #81</name> + <text>STEP SIZE</text> + <x>843</x> + <y>443</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #84</name> + <text>END</text> + <x>768</x> + <y>443</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #87</name> + <text>CENTER</text> + <x>698</x> + <y>443</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>START</text> + <x>628</x> + <y>443</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>POSITIONER SETTLING TIME</text> + <x>628</x> + <y>507</y> + <width>145</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #96</name> + <text>(S)</text> + <x>808</x> + <y>507</y> + <width>15</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #99</name> + <text>Drive</text> + <x>628</x> + <y>425</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #102</name> + <text>Read</text> + <x>628</x> + <y>406</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>X</text> + <x>873</x> + <y>422</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #108</name> + <text>X</text> + <x>873</x> + <y>402</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #111</name> + <text>REFERENCE DETECTOR</text> + <x>838</x> + <y>506</y> + <width>110</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #114</name> + <text>ABS/REL</text> + <x>823</x> + <y>473</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #117</name> + <text>SCAN MODE</text> + <x>753</x> + <y>473</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #120</name> + <text>UNITS</text> + <x>628</x> + <y>473</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #123</name> + <x>629</x> + <y>451</y> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #126</name> + <text>LOC OF 1st</text> + <x>629</x> + <y>453</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #129</name> + <text>DATA POINT</text> + <x>629</x> + <y>462</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #132</name> + <x>699</x> + <y>451</y> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #135</name> + <text>CENTER</text> + <x>699</x> + <y>453</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #138</name> + <text>OF SCAN</text> + <x>699</x> + <y>462</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #141</name> + <x>769</x> + <y>451</y> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #144</name> + <text>LOC OF LAST</text> + <x>769</x> + <y>453</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>DATA POINT</text> + <x>769</x> + <y>462</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #150</name> + <x>844</x> + <y>451</y> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>POINT</text> + <x>844</x> + <y>453</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #156</name> + <text>SPACING</text> + <x>844</x> + <y>462</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #159</name> + <x>628</x> + <y>483</y> + <width>80</width> + <height>14</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #162</name> + <text>ENG. UNITS</text> + <x>628</x> + <y>483</y> + <width>80</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #165</name> + <x>883</x> + <y>402</y> + <width>80</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text>ACQUIRED</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #171</name> + <text>VALUE</text> + <y>9</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #174</name> + <x>883</x> + <y>422</y> + <width>80</width> + <height>19</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #177</name> + <text>VALUE</text> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #180</name> + <text>WRITTEN</text> + <y>9</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #183</name> + <x>628</x> + <y>451</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #186</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #190</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #194</name> + <x>698</x> + <y>451</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #197</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #201</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #205</name> + <x>768</x> + <y>451</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #208</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #212</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #216</name> + <x>843</x> + <y>451</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #219</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #223</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #227</name> + <x>878</x> + <y>369</y> + <width>115</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #230</name> + <y>1</y> + <width>115</width> + <height>15</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #233</name> + <width>115</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #236</name> + <width>114</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="113.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #240</name> + <width>114</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="113.0" y="0.0"> + </point> + <point x="113.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #244</name> + <text>CHECK LIMITS</text> + <y>4</y> + <width>115</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #247</name> + <x>878</x> + <y>386</y> + <width>115</width> + <height>15</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #250</name> + <x>878</x> + <y>385</y> + <width>115</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #253</name> + <width>114</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="113.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #257</name> + <width>114</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="113.0" y="0.0"> + </point> + <point x="113.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #261</name> + <text>CLEAR POSITIONERS</text> + <x>878</x> + <y>389</y> + <width>115</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #264</name> + <x>914</x> + <y>451</y> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #267</name> + <width>68</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #270</name> + <text>WIDTH</text> + <y>2</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #273</name> + <text>OF SCAN</text> + <y>11</y> + <width>68</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #276</name> + <width>68</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #279</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #283</name> + <x>1</x> + <y>1</y> + <width>68</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #287</name> + <x>950</x> + <y>499</y> + <width>51</width> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #290</name> + <text>DETECTOR</text> + <x>950</x> + <y>501</y> + <width>51</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #293</name> + <text>NUMBER</text> + <x>950</x> + <y>510</y> + <width>51</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #296</name> + <x>950</x> + <y>499</y> + <width>51</width> + <height>21</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #299</name> + <x>1</x> + <y>1</y> + <width>51</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="50.0" y="0.0"> + </point> + <point x="50.0" y="20.0"> + </point> + <point x="0.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #303</name> + <x>1</x> + <y>1</y> + <width>51</width> + <height>21</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="20.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="50.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #307</name> + <x>773</x> + <y>501</y> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #310</name> + <y>1</y> + <width>35</width> + <height>17</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #313</name> + <width>35</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #316</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="33.0" y="0.0"> + </point> + <point x="33.0" y="16.0"> + </point> + <point x="0.0" y="16.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #320</name> + <width>34</width> + <height>17</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="16.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="33.0" y="0.0"> + </point> + </points> + </widget> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #324</name> + <x>753</x> + <y>483</y> + <width>60</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #327</name> + <y>1</y> + <width>59</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #330</name> + <x>45</x> + <y>4</y> + <width>9</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #333</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #337</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #341</name> + <width>60</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #344</name> + <width>59</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="58.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #348</name> + <width>59</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="58.0" y="0.0"> + </point> + <point x="58.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #352</name> + <text>LINEAR</text> + <y>3</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #355</name> + <x>823</x> + <y>483</y> + <width>70</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #358</name> + <y>1</y> + <width>69</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #361</name> + <x>52</x> + <y>4</y> + <width>10</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #364</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #368</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #372</name> + <width>70</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #375</name> + <width>68</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="67.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #379</name> + <width>68</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="67.0" y="0.0"> + </point> + <point x="67.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #383</name> + <text>ABSOLUTE</text> + <y>3</y> + <width>52</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #386</name> + <x>903</x> + <y>483</y> + <width>80</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #389</name> + <y>1</y> + <width>79</width> + <height>13</height> + <line_color> + <color red="115" green="223" blue="255"> + </color> + </line_color> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #392</name> + <x>59</x> + <y>4</y> + <width>11</width> + <height>6</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #395</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="5.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="8.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #399</name> + <width>9</width> + <height>6</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="8.0" y="0.0"> + </point> + <point x="8.0" y="5.0"> + </point> + <point x="0.0" y="5.0"> + </point> + </points> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #403</name> + <width>80</width> + <height>14</height> + <style>3</style> + <transparent>true</transparent> + <widget type="polyline" version="2.0.0"> + <name>polyline #406</name> + <width>77</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="0.0" y="13.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="76.0" y="0.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #410</name> + <width>77</width> + <height>14</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="76.0" y="0.0"> + </point> + <point x="76.0" y="13.0"> + </point> + <point x="0.0" y="13.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #414</name> + <text>STAY</text> + <y>3</y> + <width>59</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #417</name> + <x>663</x> + <y>402</y> + <width>208</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #420</name> + <text><PV TO READ FROM></text> + <x>665</x> + <y>405</y> + <width>205</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #423</name> + <x>663</x> + <y>402</y> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="208.0" y="0.0"> + </point> + <point x="208.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #427</name> + <x>663</x> + <y>402</y> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="208.0" y="0.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #431</name> + <x>663</x> + <y>422</y> + <width>209</width> + <height>16</height> + <style>3</style> + <transparent>true</transparent> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #434</name> + <width>208</width> + <height>16</height> + <line_color> + <color red="255" green="176" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #437</name> + <text><PV TO WRITE TO></text> + <x>2</x> + <y>3</y> + <width>205</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #440</name> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="236" green="236" blue="236"> + </color> + </line_color> + <points> + <point x="208.0" y="0.0"> + </point> + <point x="208.0" y="15.0"> + </point> + <point x="0.0" y="15.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #444</name> + <width>209</width> + <height>16</height> + <line_width>1</line_width> + <line_color> + <color red="105" green="105" blue="105"> + </color> + </line_color> + <points> + <point x="0.0" y="15.0"> + </point> + <point x="0.0" y="0.0"> + </point> + <point x="208.0" y="0.0"> + </point> + </points> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #448</name> + <text>Positioners set conditions under which</text> + <x>10</x> + <y>10</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #451</name> + <text>data will be acquired. For examples,</text> + <x>10</x> + <y>25</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #454</name> + <text>you can move motors, set amplifier</text> + <x>10</x> + <y>40</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #457</name> + <text>gains, etc. After all positioner</text> + <x>10</x> + <y>55</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #460</name> + <text>commands have been sent, the scan waits</text> + <x>10</x> + <y>70</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #463</name> + <text>for positioners to declare themselves</text> + <x>10</x> + <y>85</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #466</name> + <text>done, and then waits for any programmed</text> + <x>10</x> + <y>100</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #469</name> + <text>settling time, before triggering</text> + <x>10</x> + <y>115</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #472</name> + <text>detectors.</text> + <x>10</x> + <y>130</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #475</name> + <text>Positioners move systematically,</text> + <x>10</x> + <y>160</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #478</name> + <text>according to one of three algorithms,</text> + <x>10</x> + <y>175</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #481</name> + <text>specified by a positioner's SCAN MODE</text> + <x>10</x> + <y>190</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #484</name> + <text>(LINEAR, TABLE, or FLY), and according</text> + <x>10</x> + <y>205</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #487</name> + <text>to parameters (e.g., START, END, NPTS),</text> + <x>10</x> + <y>220</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #490</name> + <text>which may have different meanings in</text> + <x>10</x> + <y>235</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #493</name> + <text>different scan modes.</text> + <x>10</x> + <y>250</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #496</name> + <text>The following parameters apply to all</text> + <x>10</x> + <y>280</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #499</name> + <text>scan modes:</text> + <x>10</x> + <y>295</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #502</name> + <text>NPTS - the number of data points to be</text> + <x>10</x> + <y>325</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #505</name> + <text>acquired in (one loop of) this scan</text> + <x>10</x> + <y>340</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #508</name> + <text>(dimension). NPTS applies to all</text> + <x>10</x> + <y>355</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #511</name> + <text>positioners.</text> + <x>10</x> + <y>370</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #514</name> + <text>ABS/REL - controls whether positions</text> + <x>10</x> + <y>400</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #517</name> + <text>generated by algorithm are to be</text> + <x>10</x> + <y>415</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #520</name> + <text>applied as generated, or added to</text> + <x>10</x> + <y>430</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #523</name> + <text>pre-scan positions. Each positioner</text> + <x>10</x> + <y>445</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #526</name> + <text>has its own ABS/REL parameter.</text> + <x>10</x> + <y>460</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #529</name> + <text>AFTER-SCAN - controls the values written</text> + <x>10</x> + <y>490</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #532</name> + <text>to positioners after the last data point</text> + <x>10</x> + <y>505</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #535</name> + <text>has been acquired. AFTER-SCAN applies</text> + <x>10</x> + <y>520</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #538</name> + <text>to all positioners. The choices:</text> + <x>10</x> + <y>535</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #541</name> + <text>The meanings of the other parameters</text> + <x>315</x> + <y>10</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #544</name> + <text>depend on the :</text> + <x>315</x> + <y>25</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #547</name> + <text>Data points are evenly spaced,</text> + <x>365</x> + <y>55</y> + <width>225</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #550</name> + <text>beginning with START, ending with END.</text> + <x>315</x> + <y>70</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #553</name> + <text>You specify NPTS, and any two of START,</text> + <x>315</x> + <y>85</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #556</name> + <text>CENTER, END, STEP SIZE, and WIDTH; scan</text> + <x>315</x> + <y>100</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #559</name> + <text>software will reconcile unspecified</text> + <x>315</x> + <y>115</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #562</name> + <text>parameters.</text> + <x>315</x> + <y>130</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #565</name> + <text>START, etc. are ignored. You</text> + <x>365</x> + <y>160</y> + <width>225</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #568</name> + <text>specify positions directly by writing</text> + <x>315</x> + <y>175</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #571</name> + <text>at least NPTS values to the array(s)</text> + <x>315</x> + <y>190</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #574</name> + <text><scan>.P<n>PA (e.g., 'xxx:scan1.P1PA')</text> + <x>315</x> + <y>205</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #577</name> + <text></text> + <x>315</x> + <y>220</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #580</name> + <text>Positioners are sent to START.</text> + <x>365</x> + <y>235</y> + <width>225</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #583</name> + <text>After all have arrived, positioners</text> + <x>315</x> + <y>250</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #586</name> + <text>for arrival -- detectors are repeatedly</text> + <x>315</x> + <y>280</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #589</name> + <text>triggered, awaited, and read, until</text> + <x>315</x> + <y>295</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #592</name> + <text></text> + <x>315</x> + <y>325</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #595</name> + <text>In FLY mode, the timing of data</text> + <x>315</x> + <y>340</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #598</name> + <text>acquisition is controlled entirely by</text> + <x>315</x> + <y>355</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #601</name> + <text>detector dwell times, and it is your</text> + <x>315</x> + <y>370</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #604</name> + <text>move at speeds commensurate with dwell</text> + <x>315</x> + <y>400</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #607</name> + <text>times. Scan software will acquire</text> + <x>315</x> + <y>415</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #610</name> + <text>positioner-readback data just before</text> + <x>315</x> + <y>430</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #613</name> + <text>it acquires detector-signal data,</text> + <x>315</x> + <y>445</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #616</name> + <text>but otherwise it regards fly-mode</text> + <x>315</x> + <y>460</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #619</name> + <text></text> + <x>315</x> + <y>490</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #622</name> + <text>It's ok for different positioners to</text> + <x>315</x> + <y>505</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #625</name> + <text>have different scan modes.</text> + <x>315</x> + <y>520</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #628</name> + <text></text> + <x>315</x> + <y>535</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #631</name> + <text>If any positioners are in LINEAR or</text> + <x>315</x> + <y>550</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #634</name> + <text>are sent to END, and -- without waiting</text> + <x>315</x> + <y>265</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #637</name> + <text>NPTS values have been acquired.</text> + <x>315</x> + <y>310</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #640</name> + <text>job to make sure that positioners</text> + <x>315</x> + <y>385</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #643</name> + <text>positioners as launched missiles.</text> + <x>315</x> + <y>475</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #646</name> + <text>TABLE mode, the scan waits, after all</text> + <x>315</x> + <y>565</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #649</name> + <text>positioners have declared themselves</text> + <x>315</x> + <y>580</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #652</name> + <text>done, for the positioner-settling</text> + <x>315</x> + <y>595</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #655</name> + <text>time to elapse, before triggering</text> + <x>315</x> + <y>610</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #658</name> + <text>detectors. If no positioners are in</text> + <x>315</x> + <y>625</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #661</name> + <text>LINEAR or TABLE mode, the positioner-</text> + <x>315</x> + <y>640</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #664</name> + <text>settling time is moot.</text> + <x>315</x> + <y>655</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #667</name> + <text></text> + <x>315</x> + <y>670</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #670</name> + <text>It's ok to have a scan in which no</text> + <x>315</x> + <y>685</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #673</name> + <text>positioners are specified at all. In</text> + <x>315</x> + <y>700</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #676</name> + <text>this case, none of the positioner</text> + <x>315</x> + <y>715</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #679</name> + <text>parameters matter. If positioner</text> + <x>315</x> + <y>730</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #682</name> + <text>readbacks are specified, they will</text> + <x>315</x> + <y>745</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #685</name> + <text>still be read.</text> + <x>315</x> + <y>760</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #688</name> + <text></text> + <x>315</x> + <y>775</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #691</name> + <x>866</x> + <y>397</y> + <width>25</width> + <height>25</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #694</name> + <x>857</x> + <y>238</y> + <width>19</width> + <height>163</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="18.0" y="162.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #698</name> + <x>748</x> + <y>360</y> + <width>120</width> + <height>40</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #701</name> + <x>784</x> + <y>166</y> + <width>19</width> + <height>198</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="18.0" y="197.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #705</name> + <x>874</x> + <y>202</y> + <width>2</width> + <height>75</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="74.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #709</name> + <x>857</x> + <y>239</y> + <width>18</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="17.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #713</name> + <text>Just to make sure user is aware of</text> + <x>813</x> + <y>137</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #716</name> + <text>any positioners that have been</text> + <x>813</x> + <y>152</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #719</name> + <text>specified, but that don't show up</text> + <x>813</x> + <y>167</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #722</name> + <text>on this display</text> + <x>813</x> + <y>182</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #725</name> + <x>802</x> + <y>139</y> + <width>2</width> + <height>58</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="57.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #729</name> + <x>785</x> + <y>166</y> + <width>18</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="17.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #733</name> + <x>992</x> + <y>376</y> + <width>33</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="32.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #737</name> + <x>1021</x> + <y>408</y> + <width>2</width> + <height>35</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="34.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #741</name> + <x>991</x> + <y>392</y> + <width>33</width> + <height>39</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="32.0" y="38.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #745</name> + <x>1032</x> + <y>412</y> + <width>150</width> + <height>29</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #748</name> + <text>Erase all positioner PV</text> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #751</name> + <text>names.</text> + <y>15</y> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #754</name> + <x>772</x> + <y>516</y> + <width>17</width> + <height>73</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="16.0" y="1.0"> + </point> + <point x="1.0" y="72.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #758</name> + <x>794</x> + <y>572</y> + <width>2</width> + <height>35</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="34.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #762</name> + <x>772</x> + <y>587</y> + <width>25</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="24.0" y="1.0"> + </point> + <point x="1.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #766</name> + <text>Rounded to the nearest clock 'tick'</text> + <x>805</x> + <y>575</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #769</name> + <text>Typically, a 60-Hz clock is used.</text> + <x>805</x> + <y>590</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #772</name> + <text>See if the scan would</text> + <x>1033</x> + <y>347</y> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #775</name> + <text>violate any positioner</text> + <x>1033</x> + <y>362</y> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #778</name> + <text>limits.</text> + <x>1033</x> + <y>377</y> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #781</name> + <x>1022</x> + <y>349</y> + <width>2</width> + <height>45</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="44.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #785</name> + <text>AFTER-SCAN mode</text> + <x>1030</x> + <y>510</y> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #788</name> + <x>1020</x> + <y>499</y> + <width>2</width> + <height>21</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #792</name> + <x>1002</x> + <y>508</y> + <width>21</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="20.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #796</name> + <text>'NPTS'</text> + <x>1032</x> + <y>321</y> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #799</name> + <x>1021</x> + <y>318</y> + <width>2</width> + <height>21</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="20.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #803</name> + <x>951</x> + <y>318</y> + <width>23</width> + <height>11</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="22.0" y="10.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #807</name> + <x>972</x> + <y>327</y> + <width>52</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="51.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #811</name> + <text>A PV has been specified, but no</text> + <x>885</x> + <y>200</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #814</name> + <text>connection exists to the PV. This</text> + <x>885</x> + <y>215</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #817</name> + <text>might mean the IOC hosting the PV is</text> + <x>885</x> + <y>230</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #820</name> + <text>not running, or the PV is misspelled,</text> + <x>885</x> + <y>245</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #823</name> + <text>or there is network trouble.</text> + <x>885</x> + <y>260</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #826</name> + <text>FLY</text> + <x>315</x> + <y>235</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #829</name> + <text>LINEAR</text> + <x>314</x> + <y>55</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #832</name> + <text>TABLE</text> + <x>314</x> + <y>160</y> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #835</name> + <text>SCAN MODE</text> + <x>413</x> + <y>25</y> + <width>65</width> + <height>14</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #838</name> + <x>619</x> + <y>283</y> + <width>390</width> + <height>280</height> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="label" version="2.0.0"> + <name>text #841</name> + <text>.</text> + <x>700</x> + <y>515</y> + <width>31</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #844</name> + <text>.</text> + <x>700</x> + <y>525</y> + <width>31</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #847</name> + <text>.</text> + <x>700</x> + <y>535</y> + <width>31</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #850</name> + <text>See description of the</text> + <x>1030</x> + <y>495</y> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #853</name> + <text>STAY - No values are written.</text> + <x>20</x> + <y>565</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #856</name> + <text>START POS - Positioners are sent to</text> + <x>20</x> + <y>580</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #859</name> + <text>their first-data-point positions.</text> + <x>20</x> + <y>595</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #862</name> + <text>PRIOR POS - Positioners are sent to</text> + <x>20</x> + <y>610</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #865</name> + <text>their pre-scan positions.</text> + <x>20</x> + <y>625</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #868</name> + <text>PEAK POS - Data acquired from the</text> + <x>20</x> + <y>640</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #871</name> + <text>reference detector is examined, and</text> + <x>20</x> + <y>655</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #874</name> + <text>positioners are sent to positions</text> + <x>20</x> + <y>670</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #877</name> + <text>at which the peak value occurred.</text> + <x>20</x> + <y>685</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #880</name> + <text>VALLEY POS - The positions at which the</text> + <x>20</x> + <y>700</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #883</name> + <text>smallest data value was acquired.</text> + <x>20</x> + <y>715</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #886</name> + <text>+EDGE - Peak of the derivative of</text> + <x>20</x> + <y>730</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #889</name> + <text>reference-detector data.</text> + <x>20</x> + <y>745</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #892</name> + <text>-EDGE - Valley of the derivative.</text> + <x>20</x> + <y>760</y> + <width>275</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #895</name> + <text>R</text> + <x>883</x> + <y>422</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="ellipse" version="2.0.0"> + <name>oval #898</name> + <x>875</x> + <y>420</y> + <width>25</width> + <height>25</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #901</name> + <x>1021</x> + <y>453</y> + <width>2</width> + <height>35</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="1.0" y="34.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #905</name> + <x>897</x> + <y>438</y> + <width>127</width> + <height>33</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <line_style>1</line_style> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="126.0" y="32.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #909</name> + <text>PV is read-only</text> + <x>1032</x> + <y>453</y> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #912</name> + <text>(access security)</text> + <x>1032</x> + <y>470</y> + <width>150</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/sscan/scan_positioners.bob b/FC/sscan/scan_positioners.bob new file mode 100644 index 0000000..ed521e7 --- /dev/null +++ b/FC/sscan/scan_positioners.bob @@ -0,0 +1,1993 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_positioners</name> + <x>181</x> + <y>164</y> + <width>365</width> + <height>395</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>Read</text> + <x>25</x> + <y>138</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #10</name> + <text>Drive</text> + <x>25</x> + <y>157</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #14</name> + <pv_name>$(P)$(S).NAME</pv_name> + <width>180</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #18</name> + <pv_name>$(P)$(S).PASM</pv_name> + <x>270</x> + <width>90</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #21</name> + <text>AFTER SCAN:</text> + <x>200</x> + <y>6</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #24</name> + <text>Read</text> + <x>25</x> + <y>45</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>Drive</text> + <x>25</x> + <y>64</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #32</name> + <text>1</text> + <x>5</x> + <y>46</y> + <width>15</width> + <height>30</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>Positioner 1 names</text> + <x>83</x> + <y>22</y> + <width>130</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #38</name> + <pv_name>$(P)$(S).P1PV</pv_name> + <x>60</x> + <y>60</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #42</name> + <x>1</x> + <y>20</y> + <width>364</width> + <height>95</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #45</name> + <pv_name>$(P)$(S).P1SI</pv_name> + <x>184</x> + <y>91</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #49</name> + <text>WIDTH</text> + <x>234</x> + <y>83</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #52</name> + <text>STEP</text> + <x>184</x> + <y>83</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #55</name> + <text>END</text> + <x>124</x> + <y>83</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>CENTER</text> + <x>64</x> + <y>83</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #61</name> + <text>START</text> + <x>4</x> + <y>83</y> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #64</name> + <text>ABS/REL</text> + <x>284</x> + <y>83</y> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #67</name> + <pv_name>$(P)$(S).P1EP</pv_name> + <x>124</x> + <y>91</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #71</name> + <pv_name>$(P)$(S).P1WD</pv_name> + <x>234</x> + <y>91</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #75</name> + <pv_name>$(P)$(S).P1SP</pv_name> + <x>4</x> + <y>91</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #79</name> + <pv_name>$(P)$(S).P1CP</pv_name> + <x>64</x> + <y>91</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #83</name> + <pv_name>$(P)$(S).P1SM</pv_name> + <x>3</x> + <y>22</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #86</name> + <pv_name>$(P)$(S).R1PV</pv_name> + <x>60</x> + <y>40</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>X</text> + <x>270</x> + <y>60</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #94</name> + <text>X</text> + <x>270</x> + <y>40</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #98</name> + <pv_name>$(P)$(S).P1AR</pv_name> + <x>284</x> + <y>91</y> + <width>70</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #101</name> + <text>Read</text> + <x>25</x> + <y>231</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #105</name> + <text>Drive</text> + <x>25</x> + <y>250</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #109</name> + <x>1</x> + <y>206</y> + <width>364</width> + <height>95</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #112</name> + <pv_name>$(P)$(S).P3SI</pv_name> + <x>184</x> + <y>277</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #116</name> + <pv_name>$(P)$(S).P3EP</pv_name> + <x>124</x> + <y>277</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #120</name> + <pv_name>$(P)$(S).P3WD</pv_name> + <x>234</x> + <y>277</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #124</name> + <pv_name>$(P)$(S).P3SP</pv_name> + <x>4</x> + <y>277</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #128</name> + <pv_name>$(P)$(S).P3CP</pv_name> + <x>64</x> + <y>277</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #132</name> + <pv_name>$(P)$(S).P3PV</pv_name> + <x>60</x> + <y>246</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #136</name> + <pv_name>$(P)$(S).P3SM</pv_name> + <x>3</x> + <y>208</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #139</name> + <pv_name>$(P)$(S).R3PV</pv_name> + <x>60</x> + <y>226</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #143</name> + <text>X</text> + <x>270</x> + <y>246</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #147</name> + <text>X</text> + <x>270</x> + <y>226</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #151</name> + <text>Positioner 3 names</text> + <x>83</x> + <y>208</y> + <width>130</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #154</name> + <pv_name>$(P)$(S).P3AR</pv_name> + <x>284</x> + <y>277</y> + <width>70</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>3</text> + <x>5</x> + <y>232</y> + <width>15</width> + <height>30</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #160</name> + <x>4</x> + <y>269</y> + <width>350</width> + <height>10</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #163</name> + <text>ABS/REL</text> + <x>280</x> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #166</name> + <text>WIDTH</text> + <x>230</x> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #169</name> + <text>STEP</text> + <x>180</x> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #172</name> + <text>END</text> + <x>120</x> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #175</name> + <text>CENTER</text> + <x>60</x> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #178</name> + <text>START</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #181</name> + <text>Read</text> + <x>25</x> + <y>324</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #185</name> + <x>1</x> + <y>299</y> + <width>364</width> + <height>95</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #188</name> + <pv_name>$(P)$(S).P4SI</pv_name> + <x>184</x> + <y>370</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #192</name> + <pv_name>$(P)$(S).P4CP</pv_name> + <x>64</x> + <y>370</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #196</name> + <pv_name>$(P)$(S).P4EP</pv_name> + <x>124</x> + <y>370</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #200</name> + <pv_name>$(P)$(S).P4WD</pv_name> + <x>234</x> + <y>370</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #204</name> + <pv_name>$(P)$(S).P4SP</pv_name> + <x>4</x> + <y>370</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #208</name> + <pv_name>$(P)$(S).P4PV</pv_name> + <x>60</x> + <y>339</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #212</name> + <text>X</text> + <x>270</x> + <y>339</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #216</name> + <text>X</text> + <x>270</x> + <y>319</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #220</name> + <pv_name>$(P)$(S).R4PV</pv_name> + <x>60</x> + <y>319</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #224</name> + <pv_name>$(P)$(S).P4SM</pv_name> + <x>3</x> + <y>301</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #227</name> + <text>Positioner 4 names</text> + <x>83</x> + <y>301</y> + <width>130</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #230</name> + <pv_name>$(P)$(S).P4AR</pv_name> + <x>284</x> + <y>370</y> + <width>70</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #233</name> + <text>Drive</text> + <x>25</x> + <y>343</y> + <width>35</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>2</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #237</name> + <text>4</text> + <x>5</x> + <y>325</y> + <width>15</width> + <height>30</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #240</name> + <x>4</x> + <y>362</y> + <width>350</width> + <height>10</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #243</name> + <text>ABS/REL</text> + <x>280</x> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #246</name> + <text>WIDTH</text> + <x>230</x> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #249</name> + <text>STEP</text> + <x>180</x> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #252</name> + <text>END</text> + <x>120</x> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #255</name> + <text>CENTER</text> + <x>60</x> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #258</name> + <text>START</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #261</name> + <y>16</y> + <width>181</width> + <height>3</height> + <line_color> + <color red="42" green="99" blue="228"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="179.0" y="1.0"> + </point> + </points> + </widget> + <widget type="label" version="2.0.0"> + <name>text #266</name> + <text>2</text> + <x>5</x> + <y>139</y> + <width>15</width> + <height>30</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #269</name> + <pv_name>$(P)$(S).P2PV</pv_name> + <x>60</x> + <y>153</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #273</name> + <x>1</x> + <y>113</y> + <width>364</width> + <height>95</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <transparent>true</transparent> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #276</name> + <pv_name>$(P)$(S).P2SI</pv_name> + <x>184</x> + <y>184</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #280</name> + <x>4</x> + <y>176</y> + <width>350</width> + <height>10</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #283</name> + <text>ABS/REL</text> + <x>280</x> + <width>70</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #286</name> + <text>WIDTH</text> + <x>230</x> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #289</name> + <text>STEP</text> + <x>180</x> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #292</name> + <text>END</text> + <x>120</x> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #295</name> + <text>CENTER</text> + <x>60</x> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #298</name> + <text>START</text> + <width>60</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #301</name> + <pv_name>$(P)$(S).P2EP</pv_name> + <x>124</x> + <y>184</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #305</name> + <pv_name>$(P)$(S).P2WD</pv_name> + <x>234</x> + <y>184</y> + <width>50</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #309</name> + <pv_name>$(P)$(S).P2SP</pv_name> + <x>4</x> + <y>184</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #313</name> + <pv_name>$(P)$(S).P2CP</pv_name> + <x>64</x> + <y>184</y> + <width>60</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #317</name> + <pv_name>$(P)$(S).P2SM</pv_name> + <x>3</x> + <y>115</y> + <width>80</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #320</name> + <pv_name>$(P)$(S).R2PV</pv_name> + <x>60</x> + <y>133</y> + <width>210</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #324</name> + <text>X</text> + <x>270</x> + <y>153</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #328</name> + <text>X</text> + <x>270</x> + <y>133</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <horizontal_alignment>1</horizontal_alignment> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0>1)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).R2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #332</name> + <text>Positioner 2 names</text> + <x>83</x> + <y>115</y> + <width>130</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #335</name> + <pv_name>$(P)$(S).P2AR</pv_name> + <x>284</x> + <y>184</y> + <width>70</width> + <height>16</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #338</name> + <text>Read</text> + <x>25</x> + <y>45</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #341</name> + <text>Drive</text> + <x>25</x> + <y>64</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #344</name> + <x>25</x> + <y>138</y> + <width>35</width> + <height>33</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #347</name> + <text>Read</text> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #350</name> + <text>Drive</text> + <y>19</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #353</name> + <x>25</x> + <y>231</y> + <width>35</width> + <height>33</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #356</name> + <text>Read</text> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #359</name> + <text>Drive</text> + <y>19</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #362</name> + <x>25</x> + <y>324</y> + <width>35</width> + <height>33</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #365</name> + <text>Read</text> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #368</name> + <text>Drive</text> + <y>19</y> + <width>35</width> + <height>14</height> + <horizontal_alignment>2</horizontal_alignment> + </widget> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #371</name> + <pv_name>$(P)$(S).P1EU</pv_name> + <x>280</x> + <y>22</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #375</name> + <text>UNITS:</text> + <x>240</x> + <y>25</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #378</name> + <text>UNITS:</text> + <x>240</x> + <y>118</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #381</name> + <text>UNITS:</text> + <x>240</x> + <y>211</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #384</name> + <text>UNITS:</text> + <x>240</x> + <y>304</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #387</name> + <pv_name>$(P)$(S).P2EU</pv_name> + <x>280</x> + <y>115</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #391</name> + <pv_name>$(P)$(S).P3EU</pv_name> + <x>280</x> + <y>208</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #395</name> + <pv_name>$(P)$(S).P4EU</pv_name> + <x>280</x> + <y>301</y> + <width>80</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #399</name> + <x>290</x> + <y>40</y> + <width>70</width> + <height>319</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #402</name> + <pv_name>$(P)$(S).R1CV</pv_name> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #406</name> + <pv_name>$(P)$(S).P1DV</pv_name> + <y>20</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #410</name> + <pv_name>$(P)$(S).R2CV</pv_name> + <y>93</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #414</name> + <pv_name>$(P)$(S).P2DV</pv_name> + <y>113</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #418</name> + <pv_name>$(P)$(S).R3CV</pv_name> + <y>186</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #422</name> + <pv_name>$(P)$(S).P3DV</pv_name> + <y>206</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #426</name> + <pv_name>$(P)$(S).R4CV</pv_name> + <y>279</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #430</name> + <pv_name>$(P)$(S).P4DV</pv_name> + <y>299</y> + <width>70</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #434</name> + <text>R</text> + <x>280</x> + <y>60</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #438</name> + <text>R</text> + <x>280</x> + <y>153</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #442</name> + <text>R</text> + <x>280</x> + <y>246</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #446</name> + <text>R</text> + <x>280</x> + <y>339</y> + <width>10</width> + <height>14</height> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).P4NV</pv_name> + </rule> + </rules> + </widget> +</display> diff --git a/FC/sscan/scan_saveData.bob b/FC/sscan/scan_saveData.bob new file mode 100644 index 0000000..af58254 --- /dev/null +++ b/FC/sscan/scan_saveData.bob @@ -0,0 +1,816 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_saveData</name> + <x>814</x> + <y>515</y> + <width>400</width> + <height>400</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="label" version="2.0.0"> + <name>text #6</name> + <text>//</text> + <y>35</y> + <width>65</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #9</name> + <pv_name>$(P)saveData_fileSystem</pv_name> + <x>90</x> + <y>15</y> + <width>270</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>server</text> + <x>76</x> + <y>35</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="45" green="127" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #16</name> + <text>/</text> + <x>112</x> + <y>35</y> + <width>5</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #19</name> + <text>directory</text> + <x>118</x> + <y>35</y> + <width>53</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="190" green="25" blue="11"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #22</name> + <text>sricat</text> + <x>76</x> + <y>45</y> + <width>35</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="45" green="127" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #25</name> + <text>/</text> + <x>112</x> + <y>45</y> + <width>5</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #28</name> + <text>home/sector1/expt_group</text> + <x>118</x> + <y>45</y> + <width>138</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="190" green="25" blue="11"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #31</name> + <pv_name>$(P)saveData_fileSystem.DISP</pv_name> + <x>370</x> + <y>15</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #35</name> + <text>LOCK</text> + <x>365</x> + <y>5</y> + <width>25</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #38</name> + <text>File system</text> + <x>10</x> + <y>18</y> + <width>80</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #41</name> + <text>Example: //</text> + <x>10</x> + <y>45</y> + <width>65</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <foreground_color> + <color red="164" green="126" blue="60"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #44</name> + <x>10</x> + <y>60</y> + <width>380</width> + <height>20</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #47</name> + <text>Subdirectory</text> + <y>3</y> + <width>80</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #50</name> + <pv_name>$(P)saveData_subDir</pv_name> + <x>90</x> + <width>260</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #54</name> + <pv_name>$(P)saveData_subDir.DISP</pv_name> + <x>360</x> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #58</name> + <text>Base Name</text> + <x>10</x> + <y>88</y> + <width>80</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #61</name> + <pv_name>$(P)saveData_baseName</pv_name> + <x>100</x> + <y>85</y> + <width>260</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #65</name> + <pv_name>$(P)saveData_baseName.DISP</pv_name> + <x>370</x> + <y>85</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #69</name> + <pv_name>$(P)saveData_scanNumber</pv_name> + <x>183</x> + <y>170</y> + <width>60</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>Next scan number</text> + <x>15</x> + <y>170</y> + <width>160</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #76</name> + <pv_name>$(P)saveData_status</pv_name> + <x>130</x> + <y>195</y> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #80</name> + <text>Save status</text> + <x>15</x> + <y>195</y> + <width>110</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="combo" version="2.0.0"> + <name>menu #83</name> + <pv_name>$(P)saveData_realTime1D</pv_name> + <x>250</x> + <y>236</y> + <width>50</width> + <height>20</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #86</name> + <pv_name>$(P)saveData_message</pv_name> + <x>10</x> + <y>215</y> + <width>300</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>Write 1D data at each data point?</text> + <x>10</x> + <y>240</y> + <width>230</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>Comments for data file:</text> + <x>10</x> + <y>260</y> + <width>170</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #96</name> + <pv_name>$(P)saveData_comment1</pv_name> + <x>10</x> + <y>275</y> + <width>335</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #100</name> + <pv_name>$(P)saveData_comment2</pv_name> + <x>10</x> + <y>295</y> + <width>335</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #104</name> + <x>12</x> + <y>326</y> + <width>380</width> + <height>70</height> + <line_color> + <color red="218" green="218" blue="218"> + </color> + </line_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #107</name> + <pv_name>$(P)saveData_maxAllowedRetries</pv_name> + <x>167</x> + <y>349</y> + <width>35</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #111</name> + <pv_name>$(P)saveData_retryWaitInSecs</pv_name> + <x>167</x> + <y>369</y> + <width>35</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #115</name> + <text>max per write</text> + <x>27</x> + <y>349</y> + <width>140</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #118</name> + <text>retry wait (s)</text> + <x>27</x> + <y>369</y> + <width>140</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #121</name> + <text>Retries</text> + <x>17</x> + <y>329</y> + <width>140</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #124</name> + <x>337</x> + <y>329</y> + <width>50</width> + <height>40</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #127</name> + <pv_name>$(P)saveData_abandonedWrites</pv_name> + <y>20</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #131</name> + <text>ABANDONED</text> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #134</name> + <text>WRITES</text> + <y>10</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #137</name> + <x>10</x> + <y>325</y> + <width>382</width> + <height>72</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="71.0"> + </point> + <point x="1.0" y="1.0"> + </point> + <point x="381.0" y="1.0"> + </point> + </points> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #141</name> + <x>11</x> + <y>325</y> + <width>382</width> + <height>72</height> + <line_width>2</line_width> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <points> + <point x="381.0" y="1.0"> + </point> + <point x="381.0" y="71.0"> + </point> + <point x="1.0" y="71.0"> + </point> + </points> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #145</name> + <x>262</x> + <y>329</y> + <width>50</width> + <height>40</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #148</name> + <pv_name>$(P)saveData_totalRetries</pv_name> + <y>20</y> + <width>50</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #152</name> + <text>SINCE</text> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #155</name> + <text>BOOT</text> + <y>10</y> + <width>50</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #158</name> + <x>212</x> + <y>329</y> + <width>40</width> + <height>40</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #161</name> + <pv_name>$(P)saveData_currRetries</pv_name> + <y>20</y> + <width>40</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="218" green="218" blue="218"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #165</name> + <text>CURRENT</text> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #168</name> + <text>WRITE</text> + <y>10</y> + <width>40</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #171</name> + <x>10</x> + <y>130</y> + <width>380</width> + <height>34</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textupdate" version="2.0.0"> + <name>text update #174</name> + <pv_name>$(P)saveData_fileName</pv_name> + <x>40</x> + <y>20</y> + <width>340</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #178</name> + <pv_name>$(P)saveData_fullPathName</pv_name> + <x>40</x> + <width>340</width> + <height>14</height> + <foreground_color> + <color red="42" green="99" blue="228"> + </color> + </foreground_color> + <background_color> + <color red="236" green="236" blue="236"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #182</name> + <text>PATH:</text> + <width>40</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #185</name> + <text>NAME:</text> + <y>20</y> + <width>40</width> + <height>14</height> + <horizontal_alignment>1</horizontal_alignment> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #188</name> + <text>NOTE: for scanSee, basename must end with '_'</text> + <x>10</x> + <y>105</y> + <width>350</width> + <height>14</height> + <foreground_color> + <color red="190" green="25" blue="11"> + </color> + </foreground_color> + <auto_size>true</auto_size> + </widget> +</display> diff --git a/FC/sscan/scan_triggers.bob b/FC/sscan/scan_triggers.bob new file mode 100644 index 0000000..d7d04fb --- /dev/null +++ b/FC/sscan/scan_triggers.bob @@ -0,0 +1,755 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>scan_triggers</name> + <x>262</x> + <y>428</y> + <width>370</width> + <height>133</height> + <background_color> + <color red="200" green="200" blue="200"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #6</name> + <width>370</width> + <height>30</height> + <line_color> + <color red="255" green="255" blue="255"> + </color> + </line_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #9</name> + <pv_name>$(P)$(S).NAME</pv_name> + <x>40</x> + <width>120</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="10" green="0" blue="184"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #13</name> + <text>$(N)</text> + <width>40</width> + <height>30</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="30.0"> + </font> + </font> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).DISA</pv_name> + </rule> + </rules> + </widget> + <widget type="polyline" version="2.0.0"> + <name>polyline #17</name> + <y>30</y> + <width>371</width> + <height>2</height> + <line_width>2</line_width> + <line_color> + <color red="0" green="0" blue="0"> + </color> + </line_color> + <points> + <point x="1.0" y="1.0"> + </point> + <point x="370.0" y="1.0"> + </point> + </points> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>rectangle #21</name> + <y>32</y> + <width>370</width> + <height>101</height> + <line_color> + <color red="158" green="158" blue="158"> + </color> + </line_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #24</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).WAIT</pv_name> + <value>0</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).WAIT</pv_name> + <text>-</text> + <x>92</x> + <y>102</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="label" version="2.0.0"> + <name>text #27</name> + <text>CLIENT WAIT</text> + <x>5</x> + <y>105</y> + <width>75</width> + <height>14</height> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>message button #30</name> + <actions> + <action type="write_pv"> + <pv_name>$(P)$(S).WAIT</pv_name> + <value>1</value> + <description>Write</description> + </action> + </actions> + <pv_name>$(P)$(S).WAIT</pv_name> + <text>+</text> + <x>112</x> + <y>102</y> + <width>20</width> + <height>20</height> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #33</name> + <x>137</x> + <y>105</y> + <width>66</width> + <height>15</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #36</name> + <text>WAITING</text> + <x>16</x> + <width>50</width> + <height>14</height> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_if_not_zero" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0!=0)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).WTNG</pv_name> + </rule> + </rules> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>text update #40</name> + <pv_name>$(P)$(S).WCNT</pv_name> + <width>10</width> + <height>15</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="251" green="243" blue="74"> + </color> + </foreground_color> + <background_color> + <color red="158" green="158" blue="158"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #44</name> + <pv_name>$(P)$(S).AWCT</pv_name> + <x>301</x> + <y>102</y> + <width>20</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #48</name> + <text>AUTO WAIT FOR</text> + <x>220</x> + <y>104</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #51</name> + <text>CLIENTS</text> + <x>323</x> + <y>104</y> + <width>45</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #54</name> + <text>VAL</text> + <x>145</x> + <y>49</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="label" version="2.0.0"> + <name>text #57</name> + <text>VAL</text> + <x>335</x> + <y>49</y> + <width>30</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #60</name> + <x>193</x> + <y>35</y> + <width>135</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #63</name> + <text>SETTLING TIME</text> + <y>5</y> + <width>80</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #66</name> + <x>85</x> + <width>50</width> + <height>18</height> + <style>3</style> + <transparent>true</transparent> + <widget type="textentry" version="3.0.0"> + <name>text entry #69</name> + <pv_name>$(P)$(S).DDLY</pv_name> + <width>35</width> + <height>18</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #73</name> + <text>(S)</text> + <x>35</x> + <y>4</y> + <width>15</width> + <height>10</height> + <font> + <font family="Liberation Sans" style="REGULAR" size="10.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + </widget> + </widget> + <widget type="label" version="2.0.0"> + <name>text #76</name> + <text>Detector triggers</text> + <x>5</x> + <y>32</y> + <width>130</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #79</name> + <text>4</text> + <x>195</x> + <y>79</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #83</name> + <text>4</text> + <x>195</x> + <y>79</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #86</name> + <text>3</text> + <x>5</x> + <y>79</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #90</name> + <text>3</text> + <x>5</x> + <y>79</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #93</name> + <text>1</text> + <x>5</x> + <y>59</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #97</name> + <text>1</text> + <x>5</x> + <y>59</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="label" version="2.0.0"> + <name>text #100</name> + <text>2</text> + <x>195</x> + <y>59</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="253" green="0" blue="0"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(a>2)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T2NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #104</name> + <text>2</text> + <x>195</x> + <y>59</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <auto_size>true</auto_size> + </widget> + <widget type="action_button" version="3.0.0"> + <name>related display #107</name> + <actions> + <action type="open_display"> + <file>scan_detector_help.opi</file> + <target>tab</target> + <description>doc display</description> + </action> + </actions> + <text>HELP</text> + <x>340</x> + <y>117</y> + <width>30</width> + <height>16</height> + <foreground_color> + <color red="255" green="255" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="51" green="153" blue="0"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #110</name> + <pv_name>$(P)$(S).T4CD</pv_name> + <x>345</x> + <y>78</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #114</name> + <pv_name>$(P)$(S).T2CD</pv_name> + <x>345</x> + <y>58</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #118</name> + <pv_name>$(P)$(S).T3CD</pv_name> + <x>155</x> + <y>78</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #122</name> + <pv_name>$(P)$(S).T1CD</pv_name> + <x>155</x> + <y>58</y> + <width>20</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="115" green="223" blue="255"> + </color> + </background_color> + <format>1</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #126</name> + <pv_name>$(P)$(S).T3PV</pv_name> + <x>15</x> + <y>78</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #130</name> + <pv_name>$(P)$(S).T1PV</pv_name> + <x>15</x> + <y>58</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #134</name> + <pv_name>$(P)$(S).T4PV</pv_name> + <x>205</x> + <y>78</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>text entry #138</name> + <pv_name>$(P)$(S).T2PV</pv_name> + <x>205</x> + <y>58</y> + <width>125</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <background_color> + <color red="255" green="176" blue="255"> + </color> + </background_color> + <format>6</format> + <show_units>false</show_units> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>text #142</name> + <text>R</text> + <x>142</x> + <y>79</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T3NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #146</name> + <text>R</text> + <x>142</x> + <y>59</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T1NV</pv_name> + </rule> + </rules> + </widget> + <widget type="group" version="2.0.0"> + <name>composite #150</name> + <x>332</x> + <y>59</y> + <width>10</width> + <height>40</height> + <style>3</style> + <transparent>true</transparent> + <widget type="label" version="2.0.0"> + <name>text #153</name> + <text>R</text> + <y>20</y> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T4NV</pv_name> + </rule> + </rules> + </widget> + <widget type="label" version="2.0.0"> + <name>text #157</name> + <text>R</text> + <width>10</width> + <font> + <font family="Liberation Sans" style="REGULAR" size="16.0"> + </font> + </font> + <foreground_color> + <color red="222" green="19" blue="9"> + </color> + </foreground_color> + <auto_size>true</auto_size> + <rules> + <rule name="vis_calc" prop_id="visible" out_exp="false"> + <exp bool_exp="!(pv0==4)"> + <value>false</value> + </exp> + <pv_name>$(P)$(S).T2NV</pv_name> + </rule> + </rules> + </widget> + </widget> +</display> diff --git a/FC/sscan/startProgress.bob b/FC/sscan/startProgress.bob new file mode 100644 index 0000000..433a2e8 --- /dev/null +++ b/FC/sscan/startProgress.bob @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>startProgress</name> + <x>509</x> + <y>44</y> + <width>180</width> + <height>60</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + <grid_visible>false</grid_visible> + <grid_step_x>5</grid_step_x> + <widget type="action_button" version="3.0.0"> + <name>related display #6</name> + <actions> + <action type="open_display"> + <file>ProgressBar.opi</file> + <macros> + <B>ornlefrc:scanProgress:</B> + <P>scanRecordName</P> + </macros> + <target>tab</target> + <description>progress</description> + </action> + </actions> + <text>Progress Bar</text> + <x>20</x> + <y>20</y> + <width>130</width> + <height>22</height> + <background_color> + <color red="187" green="187" blue="187"> + </color> + </background_color> + </widget> +</display> -- GitLab From fd3f982834ac3c43c0727b404b61669570543f02 Mon Sep 17 00:00:00 2001 From: Hinko Kocevar <hinko.kocevar@ess.eu> Date: Thu, 9 Apr 2020 11:51:11 +0200 Subject: [PATCH 2/4] import EVR engineering BOB files --- EVR/evrioc/instance.bob | 75 ++ EVR/evrioc/top-fail.bob | 359 +++++++ EVR/evrioc/top.bob | 151 +++ EVR/mrfioc2/_evg_mxc.bob | 73 ++ EVR/mrfioc2/_evg_trigevt.bob | 53 + EVR/mrfioc2/_evrdlygen.bob | 245 +++++ EVR/mrfioc2/_evrinput.bob | 208 ++++ EVR/mrfioc2/_evroutput.bob | 112 +++ EVR/mrfioc2/evg-cpci-230.bob | 1176 ++++++++++++++++++++++ EVR/mrfioc2/evg-seq.bob | 705 +++++++++++++ EVR/mrfioc2/evg-vme-230.bob | 1176 ++++++++++++++++++++++ EVR/mrfioc2/evr-cml-output.bob | 728 ++++++++++++++ EVR/mrfioc2/evr-cml-pat40.bob | 1201 ++++++++++++++++++++++ EVR/mrfioc2/evr-cpci-300.bob | 1241 +++++++++++++++++++++++ EVR/mrfioc2/evr-expert.bob | 1697 +++++++++++++++++++++++++++++++ EVR/mrfioc2/evr-mtca-300.bob | 1712 ++++++++++++++++++++++++++++++++ EVR/mrfioc2/evr-mtca-300u.bob | 1496 ++++++++++++++++++++++++++++ EVR/mrfioc2/evr-pcie-300dc.bob | 1393 ++++++++++++++++++++++++++ EVR/mrfioc2/evr-pmc-230.bob | 1106 +++++++++++++++++++++ EVR/mrfioc2/evr-vmerf-230.bob | 1601 +++++++++++++++++++++++++++++ 20 files changed, 16508 insertions(+) create mode 100644 EVR/evrioc/instance.bob create mode 100644 EVR/evrioc/top-fail.bob create mode 100644 EVR/evrioc/top.bob create mode 100644 EVR/mrfioc2/_evg_mxc.bob create mode 100644 EVR/mrfioc2/_evg_trigevt.bob create mode 100644 EVR/mrfioc2/_evrdlygen.bob create mode 100644 EVR/mrfioc2/_evrinput.bob create mode 100644 EVR/mrfioc2/_evroutput.bob create mode 100644 EVR/mrfioc2/evg-cpci-230.bob create mode 100644 EVR/mrfioc2/evg-seq.bob create mode 100644 EVR/mrfioc2/evg-vme-230.bob create mode 100644 EVR/mrfioc2/evr-cml-output.bob create mode 100644 EVR/mrfioc2/evr-cml-pat40.bob create mode 100644 EVR/mrfioc2/evr-cpci-300.bob create mode 100644 EVR/mrfioc2/evr-expert.bob create mode 100644 EVR/mrfioc2/evr-mtca-300.bob create mode 100644 EVR/mrfioc2/evr-mtca-300u.bob create mode 100644 EVR/mrfioc2/evr-pcie-300dc.bob create mode 100644 EVR/mrfioc2/evr-pmc-230.bob create mode 100644 EVR/mrfioc2/evr-vmerf-230.bob diff --git a/EVR/evrioc/instance.bob b/EVR/evrioc/instance.bob new file mode 100644 index 0000000..b14c10f --- /dev/null +++ b/EVR/evrioc/instance.bob @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>$(CONTROL_GROUP)</text> + <width>191</width> + <height>23</height> + <font> + <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button_4</name> + <actions> + <action type="open_display"> + <file>../mrfioc2/evr-mtca-300u.opi</file> + <macros> + <D>$(AMC_NAME):</D> + <SYS>$(CONTROL_GROUP):</SYS> + </macros> + <target>tab</target> + </action> + </actions> + <text>Show OPI</text> + <x>449</x> + <y>2</y> + <width>111</width> + <height>20</height> + <foreground_color> + <color name="IO TextButton" red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color name="IO Button" red="178" green="178" blue="178"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>$(AMC_NAME)</text> + <x>204</x> + <width>191</width> + <height>23</height> + <font> + <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Area Background" red="221" green="223" blue="229"> + </color> + </border_color> + </widget> +</display> diff --git a/EVR/evrioc/top-fail.bob b/EVR/evrioc/top-fail.bob new file mode 100644 index 0000000..7e37656 --- /dev/null +++ b/EVR/evrioc/top-fail.bob @@ -0,0 +1,359 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE) : Top</name> + <macros> + <TITLE>EVR IOC</TITLE> + </macros> + <width>650</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-DEV00</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>446</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>$(TITLE)</text> + <x>15</x> + <y>15</y> + <width>601</width> + <height>50</height> + <font> + <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>3</border_width> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-BPM04</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>303</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-FC05</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>360</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-DEV12</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>390</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-BCM08</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>166</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_6</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-BCM09</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>114</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_7</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-BPM19</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>277</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_8</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-SRV05</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>420</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_9</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-BCM11</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>140</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-BPM06</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>225</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-BPM18</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>251</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-BPM02</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>329</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_14</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-BPM17</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>18</x> + <y>199</y> + <width>562</width> + <height>26</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>CONTROL GROUP</text> + <x>19</x> + <y>79</y> + <width>191</width> + <height>23</height> + <font> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>AMC NAME</text> + <x>223</x> + <y>79</y> + <width>191</width> + <height>23</height> + <font> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>OPI</text> + <x>421</x> + <y>79</y> + <width>191</width> + <height>23</height> + <font> + <font name="Header 3" family="Liberation Sans" style="BOLD" size="16.0"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> +</display> diff --git a/EVR/evrioc/top.bob b/EVR/evrioc/top.bob new file mode 100644 index 0000000..1903dab --- /dev/null +++ b/EVR/evrioc/top.bob @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE) : Top</name> + <macros> + <TITLE>EVR IOC</TITLE> + </macros> + <width>650</width> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>$(TITLE)</text> + <x>15</x> + <y>15</y> + <width>601</width> + <height>50</height> + <font> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> + </font> + </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>3</border_width> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>instance.opi</file> + <macros> + <AMC_NAME>TS-EVR-000</AMC_NAME> + <CONTROL_GROUP>LAB-FC05</CONTROL_GROUP> + <SYSTEM>$(CONTROL_GROUP):$(AMC_NAME):</SYSTEM> + </macros> + <x>19</x> + <y>120</y> + <width>800</width> + <height>600</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>CONTROL GROUP</text> + <x>19</x> + <y>79</y> + <width>191</width> + <height>23</height> + <font> + <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0"> + </font> + </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>AMC NAME</text> + <x>223</x> + <y>79</y> + <width>191</width> + <height>23</height> + <font> + <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0"> + </font> + </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>OPI</text> + <x>421</x> + <y>79</y> + <width>191</width> + <height>23</height> + <font> + <font name="Header 3" family="Source Sans Pro" style="BOLD_ITALIC" size="18.0"> + </font> + </font> + <foreground_color> + <color red="0" green="0" blue="0"> + </color> + </foreground_color> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <horizontal_alignment>1</horizontal_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + <border_color> + <color name="IO Border" red="0" green="0" blue="0"> + </color> + </border_color> + </widget> +</display> diff --git a/EVR/mrfioc2/_evg_mxc.bob b/EVR/mrfioc2/_evg_mxc.bob new file mode 100644 index 0000000..8418e3c --- /dev/null +++ b/EVR/mrfioc2/_evg_mxc.bob @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <background_color> + <color name="Screen Background" red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>MXC$(N)</text> + <width>91</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Mxc$(N)-Prescaler-SP</pv_name> + <x>90</x> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)Mxc$(N)-Frequency-RB</pv_name> + <x>189</x> + <width>112</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)Mxc$(N)-Polarity-Sel</pv_name> + <x>300</x> + <width>79</width> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/EVR/mrfioc2/_evg_trigevt.bob b/EVR/mrfioc2/_evg_trigevt.bob new file mode 100644 index 0000000..a1933c2 --- /dev/null +++ b/EVR/mrfioc2/_evg_trigevt.bob @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <background_color> + <color name="Screen Background" red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>TrigEvt$(N)</text> + <width>80</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)TrigEvt$(N)-EvtCode-SP</pv_name> + <x>79</x> + <width>48</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)TrigEvt$(N)-TrigSrc-Sel</pv_name> + <x>126</x> + <width>85</width> + <height>20</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> +</display> diff --git a/EVR/mrfioc2/_evrdlygen.bob b/EVR/mrfioc2/_evrdlygen.bob new file mode 100644 index 0000000..d0239b4 --- /dev/null +++ b/EVR/mrfioc2/_evrdlygen.bob @@ -0,0 +1,245 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Display</name> + <width>520</width> + <height>40</height> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)$(P)-Prescaler-SP</pv_name> + <x>84</x> + <width>37</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_1</name> + <pv_name>$(SYS)$(D)$(P)-Delay-SP</pv_name> + <x>126</x> + <width>109</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_2</name> + <pv_name>$(SYS)$(D)$(P)-Width-SP</pv_name> + <x>264</x> + <width>85</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)$(P)-Delay-SP.EGU</pv_name> + <x>234</x> + <width>25</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)$(P)-Width-SP.EGU</pv_name> + <x>348</x> + <width>25</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <show_units>false</show_units> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>$(N)</text> + <width>27</width> + <height>37</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_3</name> + <pv_name>$(SYS)$(D)$(P)-Evt-Trig0-SP</pv_name> + <x>384</x> + <width>37</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_4</name> + <pv_name>$(SYS)$(D)$(P)-Evt-Trig1-SP</pv_name> + <x>429</x> + <width>37</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_5</name> + <pv_name>$(SYS)$(D)$(P)-Evt-Trig2-SP</pv_name> + <x>474</x> + <width>37</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <show_units>false</show_units> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button</name> + <pv_name>$(SYS)$(D)$(P)-Polarity-Sel</pv_name> + <bit>-1</bit> + <x>24</x> + <y>20</y> + <width>61</width> + <height>19</height> + <off_label>Normal</off_label> + <off_color> + <color red="0" green="255" blue="0"> + </color> + </off_color> + <on_label>Invert</on_label> + <on_color> + <color red="0" green="0" blue="255"> + </color> + </on_color> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_1</name> + <pv_name>$(SYS)$(D)$(P)-Ena-Sel</pv_name> + <bit>-1</bit> + <x>24</x> + <width>61</width> + <height>19</height> + <off_color> + <color red="255" green="0" blue="0"> + </color> + </off_color> + <on_color> + <color red="0" green="255" blue="0"> + </color> + </on_color> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_6</name> + <pv_name>$(SYS)$(D)$(P)-Label-I</pv_name> + <x>90</x> + <y>20</y> + <width>415</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/EVR/mrfioc2/_evrinput.bob b/EVR/mrfioc2/_evrinput.bob new file mode 100644 index 0000000..19b20a5 --- /dev/null +++ b/EVR/mrfioc2/_evrinput.bob @@ -0,0 +1,208 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <height>2000</height> + <background_color> + <color red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)$(P)-Code-Ext-SP</pv_name> + <x>32</x> + <y>95</y> + <width>53</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_1</name> + <pv_name>$(SYS)$(D)$(P)-Code-Back-SP</pv_name> + <x>96</x> + <y>95</y> + <width>53</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)$(P)-Trig-Ext-Sel</pv_name> + <x>32</x> + <y>66</y> + <width>53</width> + <height>21</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_1</name> + <pv_name>$(SYS)$(D)$(P)-Trig-Back-Sel</pv_name> + <x>96</x> + <y>66</y> + <width>53</width> + <height>21</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Local</text> + <x>32</x> + <y>48</y> + <width>53</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Uplink</text> + <x>96</x> + <y>48</y> + <width>53</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Mode</text> + <y>67</y> + <width>33</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>Code</text> + <y>96</y> + <width>33</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_2</name> + <pv_name>$(SYS)$(D)$(P)-Lvl-Sel</pv_name> + <x>72</x> + <y>6</y> + <width>77</width> + <height>21</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_3</name> + <pv_name>$(SYS)$(D)$(P)-Edge-Sel</pv_name> + <x>72</x> + <y>26</y> + <width>77</width> + <height>21</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Level</text> + <x>20</x> + <y>8</y> + <width>53</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Edge</text> + <x>20</x> + <y>27</y> + <width>53</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>${P)</text> + <x>2</x> + <y>8</y> + <width>29</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> +</display> diff --git a/EVR/mrfioc2/_evroutput.bob b/EVR/mrfioc2/_evroutput.bob new file mode 100644 index 0000000..471a7ee --- /dev/null +++ b/EVR/mrfioc2/_evroutput.bob @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Display</name> + <background_color> + <color red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)Out$(O)-Src-Pulse-SP</pv_name> + <x>144</x> + <width>91</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS)$(D)Out$(O)-Src-SP.DESC</pv_name> + <width>145</width> + <height>25</height> + <font> + <font family="Sans" style="BOLD" size="9.900990099009901"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_3</name> + <pv_name>$(SYS)$(D)Out$(O)-Src-DBus-SP</pv_name> + <x>234</x> + <width>91</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_4</name> + <pv_name>$(SYS)$(D)Out$(O)-Src-Scale-SP</pv_name> + <x>324</x> + <width>91</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_6</name> + <pv_name>$(SYS)$(D)Out$(O)-Label-I</pv_name> + <y>24</y> + <width>325</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Out$(O)-Src-RB</pv_name> + <x>325</x> + <y>25</y> + <width>89</width> + <height>23</height> + <font> + <font family="Sans" style="BOLD" size="9.900990099009901"> + </font> + </font> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> +</display> diff --git a/EVR/mrfioc2/evg-cpci-230.bob b/EVR/mrfioc2/evg-cpci-230.bob new file mode 100644 index 0000000..558f8e9 --- /dev/null +++ b/EVR/mrfioc2/evg-cpci-230.bob @@ -0,0 +1,1176 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>EVG $(SYS) $(D)</TITLE> + </macros> + <background_color> + <color name="Screen Background" red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Event Clock</name> + <x>6</x> + <y>36</y> + <width>193</width> + <height>163</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)-$(D):EvtClk-RFFreq-SP</pv_name> + <x>96</x> + <y>6</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>RF Input</text> + <y>6</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)-$(D):EvtClk-RFDiv-SP</pv_name> + <x>96</x> + <y>30</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>RF Dev</text> + <y>30</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)-$(D):EvtClk-FracSynFreq-SP</pv_name> + <x>96</x> + <y>54</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FS Freq</text> + <y>54</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)-$(D):EvtClk-Source-Sel</pv_name> + <x>96</x> + <y>78</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Source</text> + <y>78</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Event Clk</text> + <y>102</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)-$(D):EvtClk-Frequency-RB</pv_name> + <x>96</x> + <y>102</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Multiplexed Counters</name> + <x>204</x> + <y>36</y> + <width>409</width> + <height>223</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>0</N> + </macros> + <x>6</x> + <y>30</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>1</N> + </macros> + <x>6</x> + <y>51</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>2</N> + </macros> + <x>6</x> + <y>72</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_mxc.opi</file> + <macros> + <N>3</N> + </macros> + <x>6</x> + <y>93</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>4</N> + </macros> + <x>6</x> + <y>114</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_mxc.opi</file> + <macros> + <N>5</N> + </macros> + <x>6</x> + <y>135</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>6</N> + </macros> + <x>6</x> + <y>156</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_mxc.opi</file> + <macros> + <N>7</N> + </macros> + <x>6</x> + <y>177</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Prescaler</text> + <x>96</x> + <y>6</y> + <width>97</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Output Freq.</text> + <x>198</x> + <y>6</y> + <width>103</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Polarity</text> + <x>306</x> + <y>6</y> + <width>73</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Timestamp</name> + <x>6</x> + <y>204</y> + <width>193</width> + <height>109</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>1 PPS Src</text> + <x>6</x> + <y>6</y> + <width>79</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)-$(D):1ppsInp-Sel</pv_name> + <x>6</x> + <y>24</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + </actions> + <pv_name>$(SYS)-$(D):SyncTimestamp-Cmd</pv_name> + <text>Sync</text> + <x>108</x> + <y>24</y> + <width>73</width> + <height>25</height> + <font> + <font name="Controls and Buttons" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ControldAndButtons Background" red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)-$(D):Timestamp-RB</pv_name> + <x>6</x> + <y>60</y> + <width>175</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Distributed Bus</name> + <x>6</x> + <y>318</y> + <width>193</width> + <height>253</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)-$(D):DbusStatus-RB.SCAN</pv_name> + <x>6</x> + <y>6</y> + <width>45</width> + <height>16</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Dbus0</text> + <x>6</x> + <y>30</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="byte_monitor" version="2.0.0"> + <name>Byte Monitor</name> + <pv_name>$(SYS)-$(D):DbusStatus-RB</pv_name> + <x>50</x> + <y>30</y> + <width>20</width> + <height>187</height> + <horizontal>false</horizontal> + <square>true</square> + <off_color> + <color red="0" green="100" blue="0"> + </color> + </off_color> + <on_color> + <color red="0" green="255" blue="0"> + </color> + </on_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Dbus1</text> + <x>6</x> + <y>54</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Dbus2</text> + <x>6</x> + <y>78</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>Dbus3</text> + <x>6</x> + <y>102</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Dbus4</text> + <x>6</x> + <y>120</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>Dbus5</text> + <x>6</x> + <y>144</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Dbus7</text> + <x>6</x> + <y>186</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Dbus6</text> + <x>6</x> + <y>162</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)-$(D):Dbus0-Src-Sel</pv_name> + <x>69</x> + <y>32</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)-$(D):Dbus1-Src-Sel</pv_name> + <x>69</x> + <y>55</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)-$(D):Dbus2-Src-Sel</pv_name> + <x>69</x> + <y>79</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)-$(D):Dbus3-Src-Sel</pv_name> + <x>69</x> + <y>103</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)-$(D):Dbus4-Src-Sel</pv_name> + <x>69</x> + <y>121</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_1</name> + <pv_name>$(SYS)-$(D):Dbus5-Src-Sel</pv_name> + <x>69</x> + <y>144</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_2</name> + <pv_name>$(SYS)-$(D):Dbus6-Src-Sel</pv_name> + <x>69</x> + <y>168</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_3</name> + <pv_name>$(SYS)-$(D):Dbus7-Src-Sel</pv_name> + <x>69</x> + <y>192</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Trigger Events</name> + <x>204</x> + <y>264</y> + <width>235</width> + <height>235</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>0</N> + </macros> + <x>6</x> + <y>24</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Evt</text> + <x>84</x> + <y>6</y> + <width>49</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Source</text> + <x>132</x> + <y>6</y> + <width>88</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>1</N> + </macros> + <x>6</x> + <y>46</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_4</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>2</N> + </macros> + <x>6</x> + <y>68</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>3</N> + </macros> + <x>6</x> + <y>90</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>4</N> + </macros> + <x>6</x> + <y>112</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>5</N> + </macros> + <x>6</x> + <y>134</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>6</N> + </macros> + <x>6</x> + <y>156</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>7</N> + </macros> + <x>6</x> + <y>178</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Software Event</name> + <x>444</x> + <y>264</y> + <width>169</width> + <height>61</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)-$(D):SoftEvt-EvtCode-SP</pv_name> + <x>66</x> + <y>6</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Evt</text> + <x>6</x> + <y>6</y> + <width>55</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Sequencers</name> + <x>444</x> + <y>333</y> + <width>169</width> + <height>97</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq0</SS> + </macros> + <target>tab</target> + <description>SoftSeq 0</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq1</SS> + </macros> + <target>tab</target> + <description>SoftSeq 1</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq2</SS> + </macros> + <target>tab</target> + <description>SoftSeq 2</description> + </action> + </actions> + <text>Sequencers</text> + <x>30</x> + <y>18</y> + <height>40</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Control</name> + <x>444</x> + <y>438</y> + <width>169</width> + <height>67</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)-$(D):Enable-Sel</pv_name> + <x>66</x> + <y>12</y> + <width>85</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable</text> + <x>6</x> + <y>12</y> + <width>55</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> +</display> diff --git a/EVR/mrfioc2/evg-seq.bob b/EVR/mrfioc2/evg-seq.bob new file mode 100644 index 0000000..cdc49c3 --- /dev/null +++ b/EVR/mrfioc2/evg-seq.bob @@ -0,0 +1,705 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>EVG $(SYS) $(D) $(SS)</TITLE> + </macros> + <background_color> + <color name="Screen Background" red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>559</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>537</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <x>6</x> + <y>42</y> + <width>313</width> + <height>211</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Run Mode</text> + <x>18</x> + <y>16</y> + <width>80</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Timestamp Units</text> + <x>162</x> + <y>35</y> + <width>114</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Trigger Source</text> + <x>9</x> + <y>84</y> + <width>97</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)$(SS)-RunMode-RB</pv_name> + <x>18</x> + <y>35</y> + <width>80</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)$(SS)-RunMode-Sel</pv_name> + <x>18</x> + <y>54</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)$(SS)-TrigSrc-RB</pv_name> + <x>18</x> + <y>103</y> + <width>80</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)$(SS)-TrigSrc-0-Sel</pv_name> + <x>18</x> + <y>122</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)$(SS)-TsResolution-Sel</pv_name> + <x>143</x> + <y>54</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)$(SS)-Commit-RB</pv_name> + <x>143</x> + <y>103</y> + <width>80</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(SYS)$(D)$(SS)-Commit-Cmd</pv_name> + <text>Commit</text> + <x>143</x> + <y>122</y> + <width>80</width> + <height>19</height> + <font> + <font name="Controls and Buttons" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ControldAndButtons Background" red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)$(SS)-TsResolution-RB</pv_name> + <x>222</x> + <y>54</y> + <width>80</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)$(SS)-TrigSrc-1-Sel</pv_name> + <x>18</x> + <y>140</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_1</name> + <pv_name>$(SYS)$(D)$(SS)-TrigSrc-2-Sel</pv_name> + <x>18</x> + <y>158</y> + <width>80</width> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(SYS)$(D)$(SS)-Load-Cmd</pv_name> + <text>Load</text> + <x>18</x> + <y>277</y> + <width>67</width> + <height>19</height> + <font> + <font name="Controls and Buttons" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ControldAndButtons Background" red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(SYS)$(D)$(SS)-Unload-Cmd</pv_name> + <text>Unload</text> + <x>84</x> + <y>277</y> + <width>67</width> + <height>19</height> + <font> + <font name="Controls and Buttons" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ControldAndButtons Background" red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_2</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(SYS)$(D)$(SS)-Enable-Cmd</pv_name> + <text>Enable</text> + <x>18</x> + <y>325</y> + <width>67</width> + <height>19</height> + <font> + <font name="Controls and Buttons" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ControldAndButtons Background" red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_3</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(SYS)$(D)$(SS)-Disable-Cmd</pv_name> + <text>Disable</text> + <x>84</x> + <y>325</y> + <width>67</width> + <height>19</height> + <font> + <font name="Controls and Buttons" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ControldAndButtons Background" red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)$(SS)-Load-RB</pv_name> + <x>18</x> + <y>258</y> + <width>133</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)$(SS)-Enable-RB</pv_name> + <x>18</x> + <y>307</y> + <width>133</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_6</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>1</value> + </action> + </actions> + <pv_name>$(SYS)$(D)$(SS)-SoftTrig-Cmd</pv_name> + <text>SW Trigger</text> + <x>186</x> + <y>258</y> + <width>97</width> + <height>19</height> + <font> + <font name="Controls and Buttons" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ControldAndButtons Background" red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_2</name> + <pv_name>$(SYS)$(D)$(SS)-NumOfRuns-I</pv_name> + <x>210</x> + <y>324</y> + <width>103</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text># E</text> + <x>156</x> + <y>324</y> + <width>43</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS)$(D)$(SS)-Error-RB</pv_name> + <x>12</x> + <y>360</y> + <width>307</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_4</name> + <pv_name>$(SYS)$(D)$(SS)-NumOfStarts-I</pv_name> + <x>210</x> + <y>300</y> + <width>103</width> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text># S</text> + <x>156</x> + <y>300</y> + <width>43</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="table" version="2.0.0"> + <name>SeqSet</name> + <x>324</x> + <y>84</y> + <width>169</width> + <height>541</height> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <columns> + <column> + <name>Delay</name> + <width>80</width> + <editable>true</editable> + </column> + <column> + <name>Code</name> + <width>80</width> + <editable>true</editable> + </column> + </columns> + <actions> + </actions> + <scripts> + <script file="evg-seq-save.py"> + <pv_name trigger="false">$(SYS)$(D)$(SS)-Timestamp-SP</pv_name> + <pv_name trigger="false">$(SYS)$(D)$(SS)-EvtCode-SP</pv_name> + <pv_name>loc://${DID}table_save(0)</pv_name> + </script> + <script file="evg-seq-revert.py"> + <pv_name trigger="false">$(SYS)$(D)$(SS)-Timestamp-RB</pv_name> + <pv_name trigger="false">$(SYS)$(D)$(SS)-EvtCode-RB</pv_name> + <pv_name>loc://${DID}table_revert(0)</pv_name> + </script> + <script file="evg-seq-revert.py"> + <pv_name>$(SYS)$(D)$(SS)-Timestamp-SP</pv_name> + <pv_name>$(SYS)$(D)$(SS)-EvtCode-SP</pv_name> + <pv_name>loc://${DID}table_reload(0)</pv_name> + </script> + </scripts> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_7</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>loc://${DID}table_save</pv_name> + <text>Write Scratch</text> + <x>498</x> + <y>124</y> + <width>152</width> + <height>27</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>InsertDelay</name> + <x>324</x> + <y>48</y> + <width>73</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>InsertCode</name> + <x>414</x> + <y>48</y> + <width>73</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_8</name> + <actions> + <action type="execute"> + <script file="evg-seq-append.py"> + </script> + <description>Append to Table</description> + </action> + </actions> + <text>Append</text> + <x>498</x> + <y>47</y> + <width>79</width> + <height>27</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_9</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>loc://${DID}table_revert</pv_name> + <text>Read Committed</text> + <x>498</x> + <y>184</y> + <width>152</width> + <height>27</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_10</name> + <actions> + <action type="execute"> + <script file="evg-seq-clear.py"> + </script> + <description>Clear Table</description> + </action> + </actions> + <text>Clear Table</text> + <x>498</x> + <y>214</y> + <width>152</width> + <height>27</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_11</name> + <actions> + <action type="write_pv"> + <pv_name>$(pv_name)</pv_name> + <value>0</value> + </action> + </actions> + <pv_name>loc://${DID}table_reload</pv_name> + <text>Read Scratch</text> + <x>498</x> + <y>154</y> + <width>152</width> + <height>27</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + </widget> +</display> diff --git a/EVR/mrfioc2/evg-vme-230.bob b/EVR/mrfioc2/evg-vme-230.bob new file mode 100644 index 0000000..1440925 --- /dev/null +++ b/EVR/mrfioc2/evg-vme-230.bob @@ -0,0 +1,1176 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>EVG $(SYS) $(D)</TITLE> + </macros> + <background_color> + <color name="Screen Background" red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Event Clock</name> + <x>6</x> + <y>36</y> + <width>193</width> + <height>163</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-EvtClk}RFFreq-SP</pv_name> + <x>96</x> + <y>6</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>RF Input</text> + <y>6</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-EvtClk}RFDiv-SP</pv_name> + <x>96</x> + <y>30</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>RF Dev</text> + <y>30</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-EvtClk}FracSynFreq-SP</pv_name> + <x>96</x> + <y>54</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FS Freq</text> + <y>54</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS){$(D)-EvtClk}Source-Sel</pv_name> + <x>96</x> + <y>78</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Source</text> + <y>78</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Event Clk</text> + <y>102</y> + <width>85</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS){$(D)-EvtClk}Frequency-RB</pv_name> + <x>96</x> + <y>102</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Multiplexed Counters</name> + <x>204</x> + <y>36</y> + <width>409</width> + <height>223</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>0</N> + </macros> + <x>6</x> + <y>30</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>1</N> + </macros> + <x>6</x> + <y>51</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>2</N> + </macros> + <x>6</x> + <y>72</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_mxc.opi</file> + <macros> + <N>3</N> + </macros> + <x>6</x> + <y>93</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>4</N> + </macros> + <x>6</x> + <y>114</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_mxc.opi</file> + <macros> + <N>5</N> + </macros> + <x>6</x> + <y>135</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evg_mxc.opi</file> + <macros> + <N>6</N> + </macros> + <x>6</x> + <y>156</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_mxc.opi</file> + <macros> + <N>7</N> + </macros> + <x>6</x> + <y>177</y> + <width>382</width> + <height>22</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Prescaler</text> + <x>96</x> + <y>6</y> + <width>97</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Output Freq.</text> + <x>198</x> + <y>6</y> + <width>103</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Polarity</text> + <x>306</x> + <y>6</y> + <width>73</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Timestamp</name> + <x>6</x> + <y>204</y> + <width>193</width> + <height>109</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>1 PPS Src</text> + <x>6</x> + <y>6</y> + <width>79</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS){$(D)}1ppsInp-Sel</pv_name> + <x>6</x> + <y>24</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + </actions> + <pv_name>$(SYS){$(D)}SyncTimestamp-Cmd</pv_name> + <text>Sync</text> + <x>108</x> + <y>24</y> + <width>73</width> + <height>25</height> + <font> + <font name="Controls and Buttons" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ControldAndButtons Background" red="218" green="218" blue="218"> + </color> + </background_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS){$(D)}Timestamp-RB</pv_name> + <x>6</x> + <y>60</y> + <width>175</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Distributed Bus</name> + <x>6</x> + <y>318</y> + <width>193</width> + <height>253</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS){$(D)}DbusStatus-RB.SCAN</pv_name> + <x>6</x> + <y>6</y> + <width>45</width> + <height>16</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Dbus0</text> + <x>6</x> + <y>30</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="byte_monitor" version="2.0.0"> + <name>Byte Monitor</name> + <pv_name>$(SYS){$(D)}DbusStatus-RB</pv_name> + <x>50</x> + <y>30</y> + <width>20</width> + <height>187</height> + <horizontal>false</horizontal> + <square>true</square> + <off_color> + <color red="0" green="100" blue="0"> + </color> + </off_color> + <on_color> + <color red="0" green="255" blue="0"> + </color> + </on_color> + <foreground_color> + <color red="192" green="192" blue="192"> + </color> + </foreground_color> + <actions> + </actions> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Dbus1</text> + <x>6</x> + <y>54</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Dbus2</text> + <x>6</x> + <y>78</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>Dbus3</text> + <x>6</x> + <y>102</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Dbus4</text> + <x>6</x> + <y>120</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>Dbus5</text> + <x>6</x> + <y>144</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Dbus7</text> + <x>6</x> + <y>186</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Dbus6</text> + <x>6</x> + <y>162</y> + <width>45</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS){$(D)-Dbus:0}Src-Sel</pv_name> + <x>69</x> + <y>32</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS){$(D)-Dbus:1}Src-Sel</pv_name> + <x>69</x> + <y>55</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS){$(D)-Dbus:2}Src-Sel</pv_name> + <x>69</x> + <y>79</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS){$(D)-Dbus:3}Src-Sel</pv_name> + <x>69</x> + <y>103</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS){$(D)-Dbus:4}Src-Sel</pv_name> + <x>69</x> + <y>121</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_1</name> + <pv_name>$(SYS){$(D)-Dbus:5}Src-Sel</pv_name> + <x>69</x> + <y>144</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_2</name> + <pv_name>$(SYS){$(D)-Dbus:6}Src-Sel</pv_name> + <x>69</x> + <y>168</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button_3</name> + <pv_name>$(SYS){$(D)-Dbus:7}Src-Sel</pv_name> + <x>69</x> + <y>192</y> + <width>70</width> + <height>17</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Trigger Events</name> + <x>204</x> + <y>264</y> + <width>235</width> + <height>235</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>0</N> + </macros> + <x>6</x> + <y>24</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Evt</text> + <x>84</x> + <y>6</y> + <width>49</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Source</text> + <x>132</x> + <y>6</y> + <width>88</width> + <height>19</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>1</N> + </macros> + <x>6</x> + <y>46</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_4</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>2</N> + </macros> + <x>6</x> + <y>68</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>3</N> + </macros> + <x>6</x> + <y>90</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>4</N> + </macros> + <x>6</x> + <y>112</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>5</N> + </macros> + <x>6</x> + <y>134</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>6</N> + </macros> + <x>6</x> + <y>156</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>_evg_trigevt.opi</file> + <macros> + <N>7</N> + </macros> + <x>6</x> + <y>178</y> + <width>214</width> + <height>23</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Software Event</name> + <x>444</x> + <y>264</y> + <width>169</width> + <height>61</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-SoftEvt}EvtCode-SP</pv_name> + <x>66</x> + <y>6</y> + <width>91</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Evt</text> + <x>6</x> + <y>6</y> + <width>55</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Sequencers</name> + <x>444</x> + <y>333</y> + <width>169</width> + <height>97</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq:0</SS> + </macros> + <target>tab</target> + <description>SoftSeq 0</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq:1</SS> + </macros> + <target>tab</target> + <description>SoftSeq 1</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq:2</SS> + </macros> + <target>tab</target> + <description>SoftSeq 2</description> + </action> + </actions> + <text>Sequencers</text> + <x>30</x> + <y>18</y> + <height>40</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Control</name> + <x>444</x> + <y>438</y> + <width>169</width> + <height>67</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS){$(D)}Enable-Sel</pv_name> + <x>66</x> + <y>12</y> + <width>85</width> + <height>25</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable</text> + <x>6</x> + <y>12</y> + <width>55</width> + <height>25</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> +</display> diff --git a/EVR/mrfioc2/evr-cml-output.bob b/EVR/mrfioc2/evr-cml-output.bob new file mode 100644 index 0000000..d0df216 --- /dev/null +++ b/EVR/mrfioc2/evr-cml-output.bob @@ -0,0 +1,728 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>${TITLE}</name> + <macros> + <INFO>set/path/to/info</INFO> + <MAIN>evr-vmerf-setup.opi</MAIN> + <TITLE>CML: $(SYS) $(D) $(O)</TITLE> + </macros> + <width>650</width> + <background_color> + <color red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="group" version="2.0.0"> + <name>Setup</name> + <x>6</x> + <y>42</y> + <width>266</width> + <height>146</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Reset</text> + <x>3</x> + <y>57</y> + <width>40</width> + <height>19</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)Out$(O)-Mode-Sel</pv_name> + <x>48</x> + <y>90</y> + <height>19</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="choice" version="2.0.0"> + <name>Choice Button_2</name> + <pv_name>$(SYS)$(D)Out$(O)-Rst-Sel</pv_name> + <x>48</x> + <y>54</y> + <width>103</width> + <height>25</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <selected_color> + <color red="255" green="255" blue="255"> + </color> + </selected_color> + <actions> + </actions> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>GTX Fine Delay</text> + <x>181</x> + <y>12</y> + <width>72</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Out$(O)-Delay-SP</pv_name> + <x>186</x> + <y>27</y> + <width>62</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable</text> + <x>3</x> + <y>9</y> + <width>40</width> + <height>19</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)Out$(O)-Width-RB</pv_name> + <x>186</x> + <y>53</y> + <width>61</width> + <height>14</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Power</text> + <x>3</x> + <y>33</y> + <width>40</width> + <height>19</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>Choice Button_1</name> + <pv_name>$(SYS)$(D)Out$(O)-Pwr-Sel</pv_name> + <x>48</x> + <y>30</y> + <width>103</width> + <height>25</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <selected_color> + <color red="255" green="255" blue="255"> + </color> + </selected_color> + <actions> + </actions> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>Mode</text> + <x>3</x> + <y>90</y> + <width>40</width> + <height>19</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="choice" version="2.0.0"> + <name>Choice Button</name> + <pv_name>$(SYS)$(D)Out$(O)-Ena-Sel</pv_name> + <x>48</x> + <y>6</y> + <width>103</width> + <height>25</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <selected_color> + <color red="255" green="255" blue="255"> + </color> + </selected_color> + <actions> + </actions> + <items> + <item>Item 1</item> + <item>Item 2</item> + </items> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Waveform Mode</name> + <x>6</x> + <y>192</y> + <width>661</width> + <height>312</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>WF Calc.</text> + <x>6</x> + <y>6</y> + <width>42</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="xyplot" version="2.0.0"> + <name>XY Graph</name> + <x>6</x> + <y>30</y> + <width>643</width> + <height>250</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <title_font> + <font family="Arial" style="BOLD" size="11.881188118811881"> + </font> + </title_font> + <actions> + </actions> + <x_axis> + <title>Primary X Axis (0)</title> + <autoscale>true</autoscale> + <log_scale>false</log_scale> + <minimum>0.0</minimum> + <maximum>100.0</maximum> + <show_grid>true</show_grid> + <title_font> + <font family="Arial" style="BOLD" size="8.910891089108912"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </x_axis> + <y_axes> + <y_axis> + <title>Primary Y Axis (1)</title> + <autoscale>false</autoscale> + <log_scale>false</log_scale> + <minimum>-0.1</minimum> + <maximum>1.1</maximum> + <show_grid>true</show_grid> + <title_font> + <font family="Arial" style="BOLD" size="8.910891089108912"> + </font> + </title_font> + <scale_font> + <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + </font> + </scale_font> + <visible>true</visible> + </y_axis> + </y_axes> + <traces> + <trace> + <name>$(traces[0].y_pv)</name> + <x_pv>$(SYS)$(D)Out$(O)-Pat-WfX-I</x_pv> + <y_pv>$(SYS)$(D)Out$(O)-Pat-Wf-SP</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>0</trace_type> + <color> + <color red="21" green="21" blue="196"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>2</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + <trace> + <name>$(traces[1].y_pv)</name> + <x_pv>$(SYS)$(D)Out$(O)-Pat-WfX-I</x_pv> + <y_pv>$(SYS)$(D)Out$(O)-Pat-Wf-RB</y_pv> + <err_pv></err_pv> + <axis>0</axis> + <trace_type>1</trace_type> + <color> + <color red="242" green="26" blue="26"> + </color> + </color> + <line_width>1</line_width> + <line_style>0</line_style> + <point_type>0</point_type> + <point_size>4</point_size> + <visible>true</visible> + </trace> + </traces> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Delay</text> + <x>118</x> + <y>6</y> + <width>42</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_1</name> + <pv_name>$(SYS)$(D)Out$(O)-WfCalc-Width-SP</pv_name> + <x>296</x> + <y>4</y> + <width>62</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)Out$(O)-WfCalc-Delay-SP.EGU</pv_name> + <x>222</x> + <y>5</y> + <width>29</width> + <height>16</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Out$(O)-WfCalc-Width-SP.EGU</pv_name> + <x>362</x> + <y>5</y> + <width>29</width> + <height>16</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Width</text> + <x>255</x> + <y>6</y> + <width>42</width> + <height>13</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button</name> + <pv_name>$(SYS)$(D)Out$(O)-WfCalc-Ena-SP</pv_name> + <bit>-1</bit> + <x>54</x> + <y>2</y> + <width>56</width> + <height>22</height> + <off_label></off_label> + <off_color> + <color red="0" green="100" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="255" blue="0"> + </color> + </on_color> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Out$(O)-WfCalc-Delay-SP</pv_name> + <x>156</x> + <y>4</y> + <width>62</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Frequency Mode</name> + <x>276</x> + <y>42</y> + <width>391</width> + <height>146</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="group" version="2.0.0"> + <name>4x Pattern Mode</name> + <x>6</x> + <y>510</y> + <width>661</width> + <height>445</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="polyline" version="2.0.0"> + <name>Polyline</name> + <x>18</x> + <y>372</y> + <width>103</width> + <height>49</height> + <line_width>1</line_width> + <points> + <point x="0.0" y="48.0"> + </point> + <point x="48.0" y="48.0"> + </point> + <point x="48.0" y="0.0"> + </point> + <point x="102.0" y="0.0"> + </point> + <point x="102.0" y="48.0"> + </point> + </points> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>evr-cml-pat40.opi</file> + <macros> + <PAT>$(SYS)$(D)Out$(O)-Pat-Low</PAT> + </macros> + <x>7</x> + <y>37</y> + <width>644</width> + <height>48</height> + <resize>1</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Low</text> + <x>12</x> + <y>12</y> + <width>47</width> + <height>18</height> + <font> + <font name="Header1" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>evr-cml-pat40.opi</file> + <macros> + <PAT>$(SYS)$(D)Out$(O)-Pat-Rise</PAT> + </macros> + <x>7</x> + <y>115</y> + <width>644</width> + <height>48</height> + <resize>1</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Rise</text> + <x>12</x> + <y>90</y> + <width>47</width> + <height>18</height> + <font> + <font name="Header1" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>evr-cml-pat40.opi</file> + <macros> + <PAT>$(SYS)$(D)Out$(O)-Pat-High</PAT> + </macros> + <x>7</x> + <y>199</y> + <width>644</width> + <height>48</height> + <resize>1</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>High</text> + <x>12</x> + <y>174</y> + <width>47</width> + <height>18</height> + <font> + <font name="Header1" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>evr-cml-pat40.opi</file> + <macros> + <PAT>$(SYS)$(D)Out$(O)-Pat-Fall</PAT> + </macros> + <x>7</x> + <y>277</y> + <width>644</width> + <height>48</height> + <resize>1</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>Fall</text> + <x>12</x> + <y>252</y> + <width>47</width> + <height>18</height> + <font> + <font name="Header1" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> +</display> diff --git a/EVR/mrfioc2/evr-cml-pat40.bob b/EVR/mrfioc2/evr-cml-pat40.bob new file mode 100644 index 0000000..0e0f702 --- /dev/null +++ b/EVR/mrfioc2/evr-cml-pat40.bob @@ -0,0 +1,1201 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <height>2000</height> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button</name> + <pv_name>$(PAT)00_15-SP.BF</pv_name> + <bit>-1</bit> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_1</name> + <pv_name>$(PAT)00_15-SP.BE</pv_name> + <bit>-1</bit> + <x>14</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_2</name> + <pv_name>$(PAT)00_15-SP.BD</pv_name> + <bit>-1</bit> + <x>30</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_3</name> + <pv_name>$(PAT)00_15-SP.BC</pv_name> + <bit>-1</bit> + <x>46</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_4</name> + <pv_name>$(PAT)00_15-SP.BB</pv_name> + <bit>-1</bit> + <x>62</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_5</name> + <pv_name>$(PAT)00_15-SP.BA</pv_name> + <bit>-1</bit> + <x>78</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_6</name> + <pv_name>$(PAT)00_15-SP.B9</pv_name> + <bit>-1</bit> + <x>94</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_7</name> + <pv_name>$(PAT)00_15-SP.B8</pv_name> + <bit>-1</bit> + <x>110</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_8</name> + <pv_name>$(PAT)00_15-SP.B7</pv_name> + <bit>-1</bit> + <x>126</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_9</name> + <pv_name>$(PAT)00_15-SP.B6</pv_name> + <bit>-1</bit> + <x>142</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_10</name> + <pv_name>$(PAT)00_15-SP.B5</pv_name> + <bit>-1</bit> + <x>158</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_11</name> + <pv_name>$(PAT)00_15-SP.B4</pv_name> + <bit>-1</bit> + <x>174</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_12</name> + <pv_name>$(PAT)00_15-SP.B3</pv_name> + <bit>-1</bit> + <x>190</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_13</name> + <pv_name>$(PAT)00_15-SP.B2</pv_name> + <bit>-1</bit> + <x>206</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_14</name> + <pv_name>$(PAT)00_15-SP.B1</pv_name> + <bit>-1</bit> + <x>222</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_15</name> + <pv_name>$(PAT)00_15-SP.B0</pv_name> + <bit>-1</bit> + <x>238</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_16</name> + <pv_name>$(PAT)16_31-SP.BF</pv_name> + <bit>-1</bit> + <x>252</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_17</name> + <pv_name>$(PAT)16_31-SP.BE</pv_name> + <bit>-1</bit> + <x>268</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_18</name> + <pv_name>$(PAT)16_31-SP.BD</pv_name> + <bit>-1</bit> + <x>284</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_19</name> + <pv_name>$(PAT)16_31-SP.BC</pv_name> + <bit>-1</bit> + <x>300</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_20</name> + <pv_name>$(PAT)16_31-SP.BB</pv_name> + <bit>-1</bit> + <x>316</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_21</name> + <pv_name>$(PAT)16_31-SP.BA</pv_name> + <bit>-1</bit> + <x>332</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_22</name> + <pv_name>$(PAT)16_31-SP.B9</pv_name> + <bit>-1</bit> + <x>348</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_23</name> + <pv_name>$(PAT)16_31-SP.B8</pv_name> + <bit>-1</bit> + <x>364</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_24</name> + <pv_name>$(PAT)16_31-SP.B7</pv_name> + <bit>-1</bit> + <x>380</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_25</name> + <pv_name>$(PAT)16_31-SP.B6</pv_name> + <bit>-1</bit> + <x>396</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_26</name> + <pv_name>$(PAT)16_31-SP.B5</pv_name> + <bit>-1</bit> + <x>412</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_27</name> + <pv_name>$(PAT)16_31-SP.B4</pv_name> + <bit>-1</bit> + <x>428</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_28</name> + <pv_name>$(PAT)16_31-SP.B3</pv_name> + <bit>-1</bit> + <x>444</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_29</name> + <pv_name>$(PAT)16_31-SP.B2</pv_name> + <bit>-1</bit> + <x>460</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_30</name> + <pv_name>$(PAT)16_31-SP.B1</pv_name> + <bit>-1</bit> + <x>476</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_31</name> + <pv_name>$(PAT)16_31-SP.B0</pv_name> + <bit>-1</bit> + <x>492</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_32</name> + <pv_name>$(PAT)32_39-SP.B7</pv_name> + <bit>-1</bit> + <x>510</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_33</name> + <pv_name>$(PAT)32_39-SP.B6</pv_name> + <bit>-1</bit> + <x>526</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_34</name> + <pv_name>$(PAT)32_39-SP.B5</pv_name> + <bit>-1</bit> + <x>542</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_35</name> + <pv_name>$(PAT)32_39-SP.B4</pv_name> + <bit>-1</bit> + <x>558</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_36</name> + <pv_name>$(PAT)32_39-SP.B3</pv_name> + <bit>-1</bit> + <x>574</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_37</name> + <pv_name>$(PAT)32_39-SP.B2</pv_name> + <bit>-1</bit> + <x>590</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_38</name> + <pv_name>$(PAT)32_39-SP.B1</pv_name> + <bit>-1</bit> + <x>606</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="bool_button" version="2.0.0"> + <name>Boolean Button_39</name> + <pv_name>$(PAT)32_39-SP.B0</pv_name> + <bit>-1</bit> + <x>622</x> + <y>12</y> + <width>17</width> + <height>33</height> + <off_label></off_label> + <off_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </off_color> + <on_label></on_label> + <on_color> + <color red="0" green="0" blue="0"> + </color> + </on_color> + <show_led>false</show_led> + <background_color> + <color name="Text" red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle</name> + <x>1</x> + <width>11</width> + <height>13</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_1</name> + <x>81</x> + <width>11</width> + <height>13</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_2</name> + <x>161</x> + <width>11</width> + <height>13</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_3</name> + <x>241</x> + <width>11</width> + <height>13</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_4</name> + <x>319</x> + <width>11</width> + <height>13</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_5</name> + <x>399</x> + <width>11</width> + <height>13</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_6</name> + <x>479</x> + <width>11</width> + <height>13</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> + <widget type="rectangle" version="2.0.0"> + <name>Rectangle_7</name> + <x>559</x> + <width>11</width> + <height>13</height> + <line_width>0</line_width> + <line_color> + <color red="128" green="0" blue="255"> + </color> + </line_color> + <background_color> + <color red="0" green="0" blue="0"> + </color> + </background_color> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + </widget> +</display> diff --git a/EVR/mrfioc2/evr-cpci-300.bob b/EVR/mrfioc2/evr-cpci-300.bob new file mode 100644 index 0000000..344431b --- /dev/null +++ b/EVR/mrfioc2/evr-cpci-300.bob @@ -0,0 +1,1241 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>EVR $(SYS) $(D)</TITLE> + </macros> + <height>700</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)}Label-I</pv_name> + <x>18</x> + <y>31</y> + <width>721</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="group" version="2.0.0"> + <name>Delay Generators (Pulsers)</name> + <x>6</x> + <y>54</y> + <width>557</width> + <height>313</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_6</name> + <file>_evrdlygen.opi</file> + <macros> + <N>6</N> + <P>DlyGen:6</P> + </macros> + <x>12</x> + <y>288</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_8</name> + <file>_evrdlygen.opi</file> + <macros> + <N>8</N> + <P>DlyGen:8</P> + </macros> + <x>12</x> + <y>368</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>_evrdlygen.opi</file> + <macros> + <N>3</N> + <P>DlyGen:3</P> + </macros> + <x>12</x> + <y>167</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_7</name> + <file>_evrdlygen.opi</file> + <macros> + <N>7</N> + <P>DlyGen:7</P> + </macros> + <x>12</x> + <y>327</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_9</name> + <file>_evrdlygen.opi</file> + <macros> + <N>9</N> + <P>DlyGen:9</P> + </macros> + <x>12</x> + <y>407</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>_evrdlygen.opi</file> + <macros> + <N>5</N> + <P>DlyGen:5</P> + </macros> + <x>12</x> + <y>247</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_4</name> + <file>_evrdlygen.opi</file> + <macros> + <N>4</N> + <P>DlyGen:4</P> + </macros> + <x>12</x> + <y>208</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>_evrdlygen.opi</file> + <macros> + <N>2</N> + <P>DlyGen:2</P> + </macros> + <x>12</x> + <y>128</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evrdlygen.opi</file> + <macros> + <N>1</N> + <P>DlyGen:1</P> + </macros> + <x>12</x> + <y>87</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrdlygen.opi</file> + <macros> + <N>0</N> + <P>DlyGen:0</P> + </macros> + <x>12</x> + <y>48</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Polarity</text> + <x>42</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Enable</text> + <x>42</x> + <y>6</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Prescaler</text> + <x>99</x> + <y>18</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>Delay</text> + <x>195</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_7</name> + <text>Width</text> + <x>312</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_8</name> + <text>Triggering Events + (0=Disable)</text> + <x>396</x> + <y>12</y> + <width>132</width> + <height>32</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Inputs</name> + <x>578</x> + <y>426</y> + <width>175</width> + <height>267</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In:0</P> + </macros> + <x>7</x> + <y>7</y> + <width>152</width> + <height>113</height> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In:1</P> + </macros> + <x>7</x> + <y>127</y> + <width>152</width> + <height>113</height> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Prescalers</name> + <x>577</x> + <y>54</y> + <width>177</width> + <height>115</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-PS:2}Rate-I</pv_name> + <x>85</x> + <y>67</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-PS:1}Rate-I</pv_name> + <x>85</x> + <y>37</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-PS:0}Rate-I</pv_name> + <x>85</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-PS:0}Div-SP</pv_name> + <x>18</x> + <y>6</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-PS:1}Div-SP</pv_name> + <x>18</x> + <y>36</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-PS:2}Div-SP</pv_name> + <x>18</x> + <y>66</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>2</text> + <x>5</x> + <y>66</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>1</text> + <x>5</x> + <y>36</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>0</text> + <x>5</x> + <y>6</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Global</name> + <x>577</x> + <y>174</y> + <width>177</width> + <height>247</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enabled</text> + <x>16</x> + <y>7</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Ena-Sel</pv_name> + <x>91</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Status</text> + <x>16</x> + <y>25</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Link-Sts</pv_name> + <x>91</x> + <y>25</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>PLL Status</text> + <x>16</x> + <y>43</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Pll-Sts</pv_name> + <x>91</x> + <y>43</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Err Cnt</text> + <x>16</x> + <y>97</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:RxErr-I</pv_name> + <x>91</x> + <y>97</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>HBt TIMO Cnt</text> + <x>6</x> + <y>115</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:LinkTimo-I</pv_name> + <x>91</x> + <y>115</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time Status</text> + <x>16</x> + <y>61</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Time:Valid-Sts</pv_name> + <x>91</x> + <y>61</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)}Evt:Blink0-SP</pv_name> + <x>90</x> + <y>180</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>evr-expert.opi</file> + <target>replace</target> + </action> + </actions> + <text>Expert</text> + <x>42</x> + <y>204</y> + <height>19</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FIFO OFlw</text> + <x>16</x> + <y>132</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:HwOflw-I</pv_name> + <x>91</x> + <y>132</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Sw OFlw</text> + <x>6</x> + <y>149</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:SwOflw-I</pv_name> + <x>91</x> + <y>149</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Blink Event</text> + <x>6</x> + <y>181</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Rx Pwr</text> + <x>16</x> + <y>79</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-SFP}Pwr:RX-I</pv_name> + <x>91</x> + <y>79</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Outputs</name> + <x>6</x> + <y>372</y> + <width>557</width> + <height>321</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="tabs" version="2.0.0"> + <name>Tabbed Container</name> + <tabs> + <tab> + <name>FPUV</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_20</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV11</O> + </macros> + <x>6</x> + <y>525</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_19</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV9</O> + </macros> + <x>6</x> + <y>473</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_18</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV8</O> + </macros> + <x>6</x> + <y>422</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_17</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV7</O> + </macros> + <x>6</x> + <y>371</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_16</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV6</O> + </macros> + <x>6</x> + <y>320</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_15</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV5</O> + </macros> + <x>6</x> + <y>268</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_14</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV4</O> + </macros> + <x>6</x> + <y>217</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV3</O> + </macros> + <x>6</x> + <y>166</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV2</O> + </macros> + <x>6</x> + <y>115</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV1</O> + </macros> + <x>6</x> + <y>63</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV0</O> + </macros> + <x>6</x> + <y>12</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>Internal</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>Int</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + </tabs> + <x>6</x> + <y>6</y> + <width>541</width> + <height>289</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tab_height>10</tab_height> + <actions> + </actions> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS){$(D)}Time-I</pv_name> + <x>19</x> + <y>4</y> + <width>209</width> + <height>23</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> +</display> diff --git a/EVR/mrfioc2/evr-expert.bob b/EVR/mrfioc2/evr-expert.bob new file mode 100644 index 0000000..0ba3caa --- /dev/null +++ b/EVR/mrfioc2/evr-expert.bob @@ -0,0 +1,1697 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>Expert EVR $(SYS) $(D)</name> + <macros> + <TITLE>EVR Expert: $(SYS) $(D)</TITLE> + </macros> + <height>2000</height> + <background_color> + <color red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="group" version="2.0.0"> + <name>Global</name> + <x>12</x> + <y>36</y> + <width>259</width> + <height>181</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)Ena-Sel</pv_name> + <x>90</x> + <y>5</y> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable</text> + <x>6</x> + <y>5</y> + <width>76</width> + <height>19</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)Link-Clk-I</pv_name> + <x>91</x> + <y>68</y> + <width>98</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Link-Clk-SP</pv_name> + <x>90</x> + <y>36</y> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Requested Freq</text> + <x>6</x> + <y>36</y> + <width>76</width> + <height>19</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Actual Freq</text> + <x>6</x> + <y>67</y> + <width>76</width> + <height>19</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)ExtInhib-Sel</pv_name> + <x>90</x> + <y>96</y> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Ext Inhib +(GTX only)</text> + <x>6</x> + <y>96</y> + <width>76</width> + <height>43</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Time-I</pv_name> + <x>7</x> + <y>139</y> + <width>209</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Status</name> + <x>474</x> + <y>36</y> + <width>181</width> + <height>307</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enabled</text> + <x>6</x> + <y>7</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Ena-Sel</pv_name> + <x>91</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Status</text> + <x>6</x> + <y>31</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Link-Sts</pv_name> + <x>91</x> + <y>31</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>PLL Status</text> + <x>6</x> + <y>55</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Pll-Sts</pv_name> + <x>91</x> + <y>55</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Err Cnt</text> + <x>6</x> + <y>103</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-RxErr-I</pv_name> + <x>91</x> + <y>103</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>HBt TIMO Cnt</text> + <x>6</x> + <y>127</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-LinkTimo-I</pv_name> + <x>91</x> + <y>127</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time Status</text> + <x>6</x> + <y>79</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Time-Valid-Sts</pv_name> + <x>91</x> + <y>79</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Fw Version</text> + <x>6</x> + <y>151</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)FwVer-I</pv_name> + <x>91</x> + <y>151</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Sw Version</text> + <x>6</x> + <y>168</y> + <width>163</width> + <height>17</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)SwVer-I</pv_name> + <x>7</x> + <y>185</y> + <width>161</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>HW Model</text> + <x>6</x> + <y>211</y> + <width>163</width> + <height>17</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)HwType-I</pv_name> + <x>7</x> + <y>228</y> + <width>161</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Position</text> + <x>6</x> + <y>253</y> + <width>61</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Pos-I</pv_name> + <x>79</x> + <y>253</y> + <width>89</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>SFP</name> + <x>284</x> + <y>36</y> + <width>177</width> + <height>181</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Rx Pwr</text> + <x>10</x> + <y>7</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)SFP-Pwr-RX-I</pv_name> + <x>85</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Tx Pwr</text> + <x>10</x> + <y>25</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)SFP-Pwr-TX-I</pv_name> + <x>85</x> + <y>25</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Temperature</text> + <x>10</x> + <y>43</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_2</name> + <pv_name>$(SYS)$(D)SFP-T-I</pv_name> + <x>85</x> + <y>43</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_3</name> + <text>Link Speed</text> + <x>10</x> + <y>61</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS)$(D)SFP-Speed-Link-I</pv_name> + <x>85</x> + <y>61</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Vendor</text> + <x>10</x> + <y>78</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_4</name> + <pv_name>$(SYS)$(D)SFP-Vendor-I</pv_name> + <x>85</x> + <y>78</y> + <width>83</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Part</text> + <x>10</x> + <y>94</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_5</name> + <pv_name>$(SYS)$(D)SFP-Part-I</pv_name> + <x>85</x> + <y>94</y> + <width>83</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Serial #</text> + <x>10</x> + <y>111</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_4</name> + <pv_name>$(SYS)$(D)SFP-Serial-I</pv_name> + <x>85</x> + <y>111</y> + <width>83</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Manu. Date</text> + <x>10</x> + <y>128</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_4</name> + <pv_name>$(SYS)$(D)SFP-Date-Manu-I</pv_name> + <x>85</x> + <y>128</y> + <width>83</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Event Monitors</name> + <x>12</x> + <y>222</y> + <width>259</width> + <height>228</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)EvtACnt-I</pv_name> + <x>187</x> + <y>7</y> + <width>62</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)EvtA-SP.OUT</pv_name> + <x>6</x> + <y>6</y> + <width>169</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)EvtBCnt-I</pv_name> + <x>187</x> + <y>31</y> + <width>62</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)EvtB-SP.OUT</pv_name> + <x>6</x> + <y>30</y> + <width>169</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)EvtCCnt-I</pv_name> + <x>187</x> + <y>55</y> + <width>62</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)EvtC-SP.OUT</pv_name> + <x>6</x> + <y>54</y> + <width>169</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)EvtDCnt-I</pv_name> + <x>187</x> + <y>79</y> + <width>62</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_1</name> + <pv_name>$(SYS)$(D)EvtD-SP.OUT</pv_name> + <x>6</x> + <y>78</y> + <width>169</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update</name> + <pv_name>$(SYS)$(D)EvtECnt-I</pv_name> + <x>187</x> + <y>103</y> + <width>62</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)EvtE-SP.OUT</pv_name> + <x>6</x> + <y>102</y> + <width>169</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)EvtFCnt-I</pv_name> + <x>187</x> + <y>127</y> + <width>62</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_1</name> + <pv_name>$(SYS)$(D)EvtF-SP.OUT</pv_name> + <x>6</x> + <y>126</y> + <width>169</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_2</name> + <pv_name>$(SYS)$(D)EvtGCnt-I</pv_name> + <x>187</x> + <y>151</y> + <width>62</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_2</name> + <pv_name>$(SYS)$(D)EvtG-SP.OUT</pv_name> + <x>6</x> + <y>150</y> + <width>169</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS)$(D)EvtHCnt-I</pv_name> + <x>187</x> + <y>175</y> + <width>62</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input_3</name> + <pv_name>$(SYS)$(D)EvtH-SP.OUT</pv_name> + <x>6</x> + <y>174</y> + <width>169</width> + <height>21</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Mappings</name> + <x>12</x> + <y>456</y> + <width>181</width> + <height>115</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Evt-Blink0-SP</pv_name> + <x>90</x> + <y>12</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Blink Event 1</text> + <x>6</x> + <y>13</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Evt-Blink1-SP</pv_name> + <x>90</x> + <y>36</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Blink Event 2</text> + <x>6</x> + <y>37</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Evt-ResetPS-SP</pv_name> + <x>90</x> + <y>59</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>PS Reset</text> + <x>6</x> + <y>60</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Delay Compensation</name> + <x>282</x> + <y>222</y> + <width>181</width> + <height>228</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)DC-Tgt-SP</pv_name> + <x>102</x> + <y>30</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Target Delay</text> + <x>6</x> + <y>31</y> + <width>85</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Actual Delay</text> + <x>6</x> + <y>79</y> + <width>85</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Correction</text> + <x>6</x> + <y>102</y> + <width>85</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)DC-Msrd-I</pv_name> + <x>103</x> + <y>79</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)DC-Corr-I</pv_name> + <x>103</x> + <y>102</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Loop Trk</text> + <x>6</x> + <y>127</y> + <width>85</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)DC-LckTrk-Sts</pv_name> + <x>103</x> + <y>127</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Master Rx</text> + <x>6</x> + <y>151</y> + <width>85</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)DC-LckDat-Sts</pv_name> + <x>103</x> + <y>151</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)DC-Ena-Sel</pv_name> + <x>96</x> + <y>6</y> + <width>79</width> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enable</text> + <x>12</x> + <y>6</y> + <width>76</width> + <height>19</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Status</text> + <x>6</x> + <y>55</y> + <width>85</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)DC-Lck-Sts</pv_name> + <x>103</x> + <y>55</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>ID</text> + <x>6</x> + <y>175</y> + <width>85</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)DC-ID-I</pv_name> + <x>103</x> + <y>175</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <format>4</format> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Software Event</name> + <x>474</x> + <y>360</y> + <width>181</width> + <height>103</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)EvtCode-SP</pv_name> + <x>96</x> + <y>12</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Send Event</text> + <x>6</x> + <y>13</y> + <width>85</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Timestamp Tx</text> + <y>42</y> + <width>97</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="combo" version="2.0.0"> + <name>Menu Button</name> + <pv_name>$(SYS)$(D)TimeSrc-Sel</pv_name> + <x>96</x> + <y>41</y> + <width>73</width> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <border_alarm_sensitive>false</border_alarm_sensitive> + </widget> + </widget> +</display> diff --git a/EVR/mrfioc2/evr-mtca-300.bob b/EVR/mrfioc2/evr-mtca-300.bob new file mode 100644 index 0000000..0c8ea45 --- /dev/null +++ b/EVR/mrfioc2/evr-mtca-300.bob @@ -0,0 +1,1712 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>EVR $(SYS) $(D)</TITLE> + </macros> + <height>700</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Label-I</pv_name> + <x>18</x> + <y>31</y> + <width>721</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="group" version="2.0.0"> + <name>Delay Generators (Pulsers)</name> + <x>6</x> + <y>54</y> + <width>557</width> + <height>313</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_6</name> + <file>_evrdlygen.opi</file> + <macros> + <N>6</N> + <P>DlyGen6</P> + </macros> + <x>12</x> + <y>288</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_8</name> + <file>_evrdlygen.opi</file> + <macros> + <N>8</N> + <P>DlyGen8</P> + </macros> + <x>12</x> + <y>368</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>_evrdlygen.opi</file> + <macros> + <N>3</N> + <P>DlyGen3</P> + </macros> + <x>12</x> + <y>167</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_7</name> + <file>_evrdlygen.opi</file> + <macros> + <N>7</N> + <P>DlyGen7</P> + </macros> + <x>12</x> + <y>327</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_9</name> + <file>_evrdlygen.opi</file> + <macros> + <N>9</N> + <P>DlyGen9</P> + </macros> + <x>12</x> + <y>407</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>_evrdlygen.opi</file> + <macros> + <N>5</N> + <P>DlyGen5</P> + </macros> + <x>12</x> + <y>247</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_4</name> + <file>_evrdlygen.opi</file> + <macros> + <N>4</N> + <P>DlyGen4</P> + </macros> + <x>12</x> + <y>208</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>_evrdlygen.opi</file> + <macros> + <N>2</N> + <P>DlyGen2</P> + </macros> + <x>12</x> + <y>128</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evrdlygen.opi</file> + <macros> + <N>1</N> + <P>DlyGen1</P> + </macros> + <x>12</x> + <y>87</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrdlygen.opi</file> + <macros> + <N>0</N> + <P>DlyGen0</P> + </macros> + <x>12</x> + <y>48</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Polarity</text> + <x>42</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Enable</text> + <x>42</x> + <y>6</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Prescaler</text> + <x>99</x> + <y>18</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>Delay</text> + <x>195</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_7</name> + <text>Width</text> + <x>312</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_8</name> + <text>Triggering Events + (0=Disable)</text> + <x>396</x> + <y>12</y> + <width>132</width> + <height>32</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Inputs</name> + <x>578</x> + <y>444</y> + <width>175</width> + <height>267</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In0</P> + </macros> + <x>7</x> + <y>7</y> + <width>152</width> + <height>113</height> + <resize>2</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In1</P> + </macros> + <x>7</x> + <y>127</y> + <width>152</width> + <height>113</height> + <resize>2</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Prescalers</name> + <x>577</x> + <y>54</y> + <width>177</width> + <height>115</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)PS2-Rate-I</pv_name> + <x>85</x> + <y>67</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)PS1-Rate-I</pv_name> + <x>85</x> + <y>37</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)PS0-Rate-I</pv_name> + <x>85</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)PS0-Div-SP</pv_name> + <x>18</x> + <y>6</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)PS1-Div-SP</pv_name> + <x>18</x> + <y>36</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)PS2-Div-SP</pv_name> + <x>18</x> + <y>66</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>2</text> + <x>5</x> + <y>66</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>1</text> + <x>5</x> + <y>36</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>0</text> + <x>5</x> + <y>6</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Global</name> + <x>577</x> + <y>174</y> + <width>177</width> + <height>265</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enabled</text> + <x>16</x> + <y>7</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Ena-Sel</pv_name> + <x>91</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Status</text> + <x>16</x> + <y>25</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Link-Sts</pv_name> + <x>91</x> + <y>25</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>PLL Status</text> + <x>16</x> + <y>43</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Pll-Sts</pv_name> + <x>91</x> + <y>43</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Err Cnt</text> + <x>16</x> + <y>97</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-RxErr-I</pv_name> + <x>91</x> + <y>97</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>HBt TIMO Cnt</text> + <x>6</x> + <y>115</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-LinkTimo-I</pv_name> + <x>91</x> + <y>115</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time Status</text> + <x>16</x> + <y>61</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Time-Valid-Sts</pv_name> + <x>91</x> + <y>61</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Evt-Blink0-SP</pv_name> + <x>90</x> + <y>180</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>evr-expert.opi</file> + <target>tab</target> + </action> + </actions> + <text>Expert</text> + <x>42</x> + <y>204</y> + <height>19</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FIFO OFlw</text> + <x>16</x> + <y>132</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-HwOflw-I</pv_name> + <x>91</x> + <y>132</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Sw OFlw</text> + <x>6</x> + <y>149</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-SwOflw-I</pv_name> + <x>91</x> + <y>149</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Blink Event</text> + <x>6</x> + <y>181</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Rx Pwr</text> + <x>16</x> + <y>79</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)SFP-Pwr-RX-I</pv_name> + <x>91</x> + <y>79</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq0</SS> + </macros> + <target>tab</target> + <description>SoftSeq #0</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq1</SS> + </macros> + <target>tab</target> + <description>SoftSeq #1</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq2</SS> + </macros> + <target>tab</target> + <description>SoftSeq #2</description> + </action> + </actions> + <text>Sequencers</text> + <x>42</x> + <y>222</y> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Outputs</name> + <x>6</x> + <y>372</y> + <width>557</width> + <height>321</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="tabs" version="2.0.0"> + <name>Tabbed Container</name> + <tabs> + <tab> + <name>FP</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>_evroutput.opi</file> + <macros> + <O>FP3</O> + </macros> + <x>6</x> + <y>166</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FP2</O> + </macros> + <x>6</x> + <y>115</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FP1</O> + </macros> + <x>6</x> + <y>63</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FP0</O> + </macros> + <x>6</x> + <y>12</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>FPUV</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV01</O> + </macros> + <x>6</x> + <y>57</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV00</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV03</O> + </macros> + <x>6</x> + <y>159</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV02</O> + </macros> + <x>6</x> + <y>108</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV05</O> + </macros> + <x>6</x> + <y>261</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV04</O> + </macros> + <x>6</x> + <y>210</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV07</O> + </macros> + <x>6</x> + <y>363</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV06</O> + </macros> + <x>6</x> + <y>312</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV09</O> + </macros> + <x>6</x> + <y>465</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV08</O> + </macros> + <x>6</x> + <y>414</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV11</O> + </macros> + <x>6</x> + <y>567</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV10</O> + </macros> + <x>6</x> + <y>516</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV13</O> + </macros> + <x>6</x> + <y>669</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV12</O> + </macros> + <x>6</x> + <y>618</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV15</O> + </macros> + <x>6</x> + <y>771</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV14</O> + </macros> + <x>6</x> + <y>720</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>Backplane</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_15</name> + <file>_evroutput.opi</file> + <macros> + <O>Back7</O> + </macros> + <x>6</x> + <y>365</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_16</name> + <file>_evroutput.opi</file> + <macros> + <O>Back6</O> + </macros> + <x>6</x> + <y>314</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_17</name> + <file>_evroutput.opi</file> + <macros> + <O>Back5</O> + </macros> + <x>6</x> + <y>262</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_18</name> + <file>_evroutput.opi</file> + <macros> + <O>Back4</O> + </macros> + <x>6</x> + <y>211</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>_evroutput.opi</file> + <macros> + <O>Back3</O> + </macros> + <x>6</x> + <y>160</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>Back2</O> + </macros> + <x>6</x> + <y>109</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>Back1</O> + </macros> + <x>6</x> + <y>57</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>Back0</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>TCLK</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>TCLKB</O> + </macros> + <x>6</x> + <y>57</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>TCLKA</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="open_display"> + <file>evr-cml-output.opi</file> + <macros> + <O>TCLKA</O> + </macros> + <target>tab</target> + </action> + </actions> + <text>CML/GTX</text> + <x>432</x> + <y>6</y> + <width>61</width> + <height>20</height> + <font> + <font name="LinkText" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="open_display"> + <file>evr-cml-output.opi</file> + <macros> + <O>TCLKB</O> + </macros> + <target>tab</target> + </action> + </actions> + <text>CML/GTX</text> + <x>432</x> + <y>57</y> + <width>61</width> + <height>20</height> + <font> + <font name="LinkText" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + </children> + </tab> + <tab> + <name>Internal</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>Int</O> + </macros> + <x>6</x> + <y>12</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + </tabs> + <x>6</x> + <y>6</y> + <width>541</width> + <height>289</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tab_height>10</tab_height> + <actions> + </actions> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS)$(D)Time-I</pv_name> + <x>19</x> + <y>4</y> + <width>209</width> + <height>23</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> +</display> diff --git a/EVR/mrfioc2/evr-mtca-300u.bob b/EVR/mrfioc2/evr-mtca-300u.bob new file mode 100644 index 0000000..f135621 --- /dev/null +++ b/EVR/mrfioc2/evr-mtca-300u.bob @@ -0,0 +1,1496 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>EVR $(SYS) $(D)</TITLE> + </macros> + <height>700</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Label-I</pv_name> + <x>18</x> + <y>31</y> + <width>721</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="group" version="2.0.0"> + <name>Delay Generators (Pulsers)</name> + <x>6</x> + <y>54</y> + <width>557</width> + <height>313</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_6</name> + <file>_evrdlygen.opi</file> + <macros> + <N>6</N> + <P>DlyGen6</P> + </macros> + <x>12</x> + <y>288</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_8</name> + <file>_evrdlygen.opi</file> + <macros> + <N>8</N> + <P>DlyGen8</P> + </macros> + <x>12</x> + <y>368</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>_evrdlygen.opi</file> + <macros> + <N>3</N> + <P>DlyGen3</P> + </macros> + <x>12</x> + <y>167</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_7</name> + <file>_evrdlygen.opi</file> + <macros> + <N>7</N> + <P>DlyGen7</P> + </macros> + <x>12</x> + <y>327</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_9</name> + <file>_evrdlygen.opi</file> + <macros> + <N>9</N> + <P>DlyGen9</P> + </macros> + <x>12</x> + <y>407</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>_evrdlygen.opi</file> + <macros> + <N>5</N> + <P>DlyGen5</P> + </macros> + <x>12</x> + <y>247</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_4</name> + <file>_evrdlygen.opi</file> + <macros> + <N>4</N> + <P>DlyGen4</P> + </macros> + <x>12</x> + <y>208</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>_evrdlygen.opi</file> + <macros> + <N>2</N> + <P>DlyGen2</P> + </macros> + <x>12</x> + <y>128</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evrdlygen.opi</file> + <macros> + <N>1</N> + <P>DlyGen1</P> + </macros> + <x>12</x> + <y>87</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrdlygen.opi</file> + <macros> + <N>0</N> + <P>DlyGen0</P> + </macros> + <x>12</x> + <y>48</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Polarity</text> + <x>42</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Enable</text> + <x>42</x> + <y>6</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Prescaler</text> + <x>99</x> + <y>18</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>Delay</text> + <x>195</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_7</name> + <text>Width</text> + <x>312</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_8</name> + <text>Triggering Events + (0=Disable)</text> + <x>396</x> + <y>12</y> + <width>132</width> + <height>32</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Inputs</name> + <x>578</x> + <y>444</y> + <width>175</width> + <height>267</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In0</P> + </macros> + <x>7</x> + <y>7</y> + <width>152</width> + <height>113</height> + <resize>2</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In1</P> + </macros> + <x>7</x> + <y>127</y> + <width>152</width> + <height>113</height> + <resize>2</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Prescalers</name> + <x>577</x> + <y>54</y> + <width>177</width> + <height>115</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)PS2-Rate-I</pv_name> + <x>85</x> + <y>67</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)PS1-Rate-I</pv_name> + <x>85</x> + <y>37</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)PS0-Rate-I</pv_name> + <x>85</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)PS0-Div-SP</pv_name> + <x>18</x> + <y>6</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)PS1-Div-SP</pv_name> + <x>18</x> + <y>36</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)PS2-Div-SP</pv_name> + <x>18</x> + <y>66</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>2</text> + <x>5</x> + <y>66</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>1</text> + <x>5</x> + <y>36</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>0</text> + <x>5</x> + <y>6</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Global</name> + <x>577</x> + <y>174</y> + <width>177</width> + <height>265</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enabled</text> + <x>16</x> + <y>7</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Ena-Sel</pv_name> + <x>91</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Status</text> + <x>16</x> + <y>25</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Link-Sts</pv_name> + <x>91</x> + <y>25</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>PLL Status</text> + <x>16</x> + <y>43</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Pll-Sts</pv_name> + <x>91</x> + <y>43</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Err Cnt</text> + <x>16</x> + <y>97</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-RxErr-I</pv_name> + <x>91</x> + <y>97</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>HBt TIMO Cnt</text> + <x>6</x> + <y>115</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-LinkTimo-I</pv_name> + <x>91</x> + <y>115</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time Status</text> + <x>16</x> + <y>61</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Time-Valid-Sts</pv_name> + <x>91</x> + <y>61</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Evt-Blink0-SP</pv_name> + <x>90</x> + <y>180</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>evr-expert.opi</file> + <target>tab</target> + </action> + </actions> + <text>Expert</text> + <x>42</x> + <y>204</y> + <height>19</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FIFO OFlw</text> + <x>16</x> + <y>132</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-HwOflw-I</pv_name> + <x>91</x> + <y>132</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Sw OFlw</text> + <x>6</x> + <y>149</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-SwOflw-I</pv_name> + <x>91</x> + <y>149</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Blink Event</text> + <x>6</x> + <y>181</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Rx Pwr</text> + <x>16</x> + <y>79</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)SFP-Pwr-RX-I</pv_name> + <x>91</x> + <y>79</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq0</SS> + </macros> + <target>tab</target> + <description>SoftSeq #0</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq1</SS> + </macros> + <target>tab</target> + <description>SoftSeq #1</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq2</SS> + </macros> + <target>tab</target> + <description>SoftSeq #2</description> + </action> + </actions> + <text>Sequencers</text> + <x>42</x> + <y>222</y> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Outputs</name> + <x>6</x> + <y>372</y> + <width>557</width> + <height>321</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="tabs" version="2.0.0"> + <name>Tabbed Container</name> + <tabs> + <tab> + <name>FP</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>_evroutput.opi</file> + <macros> + <O>FP3</O> + </macros> + <x>6</x> + <y>166</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FP2</O> + </macros> + <x>6</x> + <y>115</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FP1</O> + </macros> + <x>6</x> + <y>63</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FP0</O> + </macros> + <x>6</x> + <y>12</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>FPUV</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV1</O> + </macros> + <x>6</x> + <y>57</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV0</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV3</O> + </macros> + <x>6</x> + <y>159</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV2</O> + </macros> + <x>6</x> + <y>108</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>Backplane</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_15</name> + <file>_evroutput.opi</file> + <macros> + <O>Back7</O> + </macros> + <x>6</x> + <y>365</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_16</name> + <file>_evroutput.opi</file> + <macros> + <O>Back6</O> + </macros> + <x>6</x> + <y>314</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_17</name> + <file>_evroutput.opi</file> + <macros> + <O>Back5</O> + </macros> + <x>6</x> + <y>262</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_18</name> + <file>_evroutput.opi</file> + <macros> + <O>Back4</O> + </macros> + <x>6</x> + <y>211</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>_evroutput.opi</file> + <macros> + <O>Back3</O> + </macros> + <x>6</x> + <y>160</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>Back2</O> + </macros> + <x>6</x> + <y>109</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>Back1</O> + </macros> + <x>6</x> + <y>57</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>Back0</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>TCLK</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>TCLKB</O> + </macros> + <x>6</x> + <y>57</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>TCLKA</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="open_display"> + <file>evr-cml-output.opi</file> + <macros> + <O>TCLKA</O> + </macros> + <target>tab</target> + </action> + </actions> + <text>CML/GTX</text> + <x>432</x> + <y>6</y> + <width>61</width> + <height>20</height> + <font> + <font name="LinkText" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="open_display"> + <file>evr-cml-output.opi</file> + <macros> + <O>TCLKB</O> + </macros> + <target>tab</target> + </action> + </actions> + <text>CML/GTX</text> + <x>432</x> + <y>57</y> + <width>61</width> + <height>20</height> + <font> + <font name="LinkText" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + </children> + </tab> + <tab> + <name>Internal</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>Int</O> + </macros> + <x>6</x> + <y>12</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + </tabs> + <x>6</x> + <y>6</y> + <width>541</width> + <height>289</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tab_height>10</tab_height> + <actions> + </actions> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS)$(D)Time-I</pv_name> + <x>19</x> + <y>4</y> + <width>209</width> + <height>23</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> +</display> diff --git a/EVR/mrfioc2/evr-pcie-300dc.bob b/EVR/mrfioc2/evr-pcie-300dc.bob new file mode 100644 index 0000000..5d22c1c --- /dev/null +++ b/EVR/mrfioc2/evr-pcie-300dc.bob @@ -0,0 +1,1393 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>EVR $(SYS) $(D)</TITLE> + </macros> + <height>700</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Label-I</pv_name> + <x>18</x> + <y>31</y> + <width>721</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="group" version="2.0.0"> + <name>Delay Generators (Pulsers)</name> + <x>6</x> + <y>54</y> + <width>557</width> + <height>313</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_6</name> + <file>_evrdlygen.opi</file> + <macros> + <N>6</N> + <P>DlyGen6</P> + </macros> + <x>12</x> + <y>288</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_8</name> + <file>_evrdlygen.opi</file> + <macros> + <N>8</N> + <P>DlyGen8</P> + </macros> + <x>12</x> + <y>368</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>_evrdlygen.opi</file> + <macros> + <N>3</N> + <P>DlyGen3</P> + </macros> + <x>12</x> + <y>167</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_7</name> + <file>_evrdlygen.opi</file> + <macros> + <N>7</N> + <P>DlyGen7</P> + </macros> + <x>12</x> + <y>327</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_9</name> + <file>_evrdlygen.opi</file> + <macros> + <N>9</N> + <P>DlyGen9</P> + </macros> + <x>12</x> + <y>407</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>_evrdlygen.opi</file> + <macros> + <N>5</N> + <P>DlyGen5</P> + </macros> + <x>12</x> + <y>247</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_4</name> + <file>_evrdlygen.opi</file> + <macros> + <N>4</N> + <P>DlyGen4</P> + </macros> + <x>12</x> + <y>208</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>_evrdlygen.opi</file> + <macros> + <N>2</N> + <P>DlyGen2</P> + </macros> + <x>12</x> + <y>128</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evrdlygen.opi</file> + <macros> + <N>1</N> + <P>DlyGen1</P> + </macros> + <x>12</x> + <y>87</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrdlygen.opi</file> + <macros> + <N>0</N> + <P>DlyGen0</P> + </macros> + <x>12</x> + <y>48</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Polarity</text> + <x>42</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Enable</text> + <x>42</x> + <y>6</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Prescaler</text> + <x>99</x> + <y>18</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>Delay</text> + <x>195</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_7</name> + <text>Width</text> + <x>312</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_8</name> + <text>Triggering Events + (0=Disable)</text> + <x>396</x> + <y>12</y> + <width>132</width> + <height>32</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Prescalers</name> + <x>577</x> + <y>54</y> + <width>177</width> + <height>115</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)PS2-Rate-I</pv_name> + <x>85</x> + <y>67</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)PS1-Rate-I</pv_name> + <x>85</x> + <y>37</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)PS0-Rate-I</pv_name> + <x>85</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)PS0-Div-SP</pv_name> + <x>18</x> + <y>6</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)PS1-Div-SP</pv_name> + <x>18</x> + <y>36</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)PS2-Div-SP</pv_name> + <x>18</x> + <y>66</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>2</text> + <x>5</x> + <y>66</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>1</text> + <x>5</x> + <y>36</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>0</text> + <x>5</x> + <y>6</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Outputs</name> + <x>6</x> + <y>372</y> + <width>557</width> + <height>321</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="tabs" version="2.0.0"> + <name>Tabbed Container</name> + <tabs> + <tab> + <name>FPUV</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_19</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV11</O> + </macros> + <x>6</x> + <y>570</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_20</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV10</O> + </macros> + <x>6</x> + <y>519</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_21</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV09</O> + </macros> + <x>6</x> + <y>467</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_22</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV08</O> + </macros> + <x>6</x> + <y>416</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_23</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV15</O> + </macros> + <x>6</x> + <y>775</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_24</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV14</O> + </macros> + <x>6</x> + <y>724</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_25</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV13</O> + </macros> + <x>6</x> + <y>672</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_26</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV12</O> + </macros> + <x>6</x> + <y>621</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_15</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV07</O> + </macros> + <x>6</x> + <y>365</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_16</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV06</O> + </macros> + <x>6</x> + <y>314</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_17</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV05</O> + </macros> + <x>6</x> + <y>262</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_18</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV04</O> + </macros> + <x>6</x> + <y>211</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV03</O> + </macros> + <x>6</x> + <y>160</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV02</O> + </macros> + <x>6</x> + <y>109</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV01</O> + </macros> + <x>6</x> + <y>57</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV00</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>Internal</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>Int</O> + </macros> + <x>6</x> + <y>12</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + </tabs> + <x>6</x> + <y>6</y> + <width>541</width> + <height>289</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tab_height>10</tab_height> + <actions> + </actions> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS)$(D)Time-I</pv_name> + <x>19</x> + <y>4</y> + <width>209</width> + <height>23</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Inputs</name> + <x>578</x> + <y>444</y> + <width>175</width> + <height>267</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In0</P> + </macros> + <x>7</x> + <y>7</y> + <width>152</width> + <height>113</height> + <resize>2</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In1</P> + </macros> + <x>7</x> + <y>127</y> + <width>152</width> + <height>113</height> + <resize>2</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Global</name> + <x>577</x> + <y>174</y> + <width>177</width> + <height>265</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enabled</text> + <x>16</x> + <y>7</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Ena-Sel</pv_name> + <x>91</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Status</text> + <x>16</x> + <y>25</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Link-Sts</pv_name> + <x>91</x> + <y>25</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>PLL Status</text> + <x>16</x> + <y>43</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Pll-Sts</pv_name> + <x>91</x> + <y>43</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Err Cnt</text> + <x>16</x> + <y>97</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-RxErr-I</pv_name> + <x>91</x> + <y>97</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>HBt TIMO Cnt</text> + <x>6</x> + <y>115</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-LinkTimo-I</pv_name> + <x>91</x> + <y>115</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time Status</text> + <x>16</x> + <y>61</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Time-Valid-Sts</pv_name> + <x>91</x> + <y>61</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS)$(D)Evt-Blink0-SP</pv_name> + <x>90</x> + <y>180</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>evr-expert.opi</file> + <target>tab</target> + </action> + </actions> + <text>Expert</text> + <x>42</x> + <y>204</y> + <height>19</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FIFO OFlw</text> + <x>16</x> + <y>132</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-HwOflw-I</pv_name> + <x>91</x> + <y>132</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Sw OFlw</text> + <x>6</x> + <y>149</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)Cnt-SwOflw-I</pv_name> + <x>91</x> + <y>149</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Blink Event</text> + <x>6</x> + <y>181</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Rx Pwr</text> + <x>16</x> + <y>79</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS)$(D)SFP-Pwr-RX-I</pv_name> + <x>91</x> + <y>79</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Menu Button</name> + <actions> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq0</SS> + </macros> + <target>tab</target> + <description>SoftSeq #0</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq1</SS> + </macros> + <target>tab</target> + <description>SoftSeq #1</description> + </action> + <action type="open_display"> + <file>evg-seq.opi</file> + <macros> + <SS>SoftSeq2</SS> + </macros> + <target>tab</target> + <description>SoftSeq #2</description> + </action> + </actions> + <text>Sequencers</text> + <x>42</x> + <y>222</y> + <height>19</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + </widget> +</display> diff --git a/EVR/mrfioc2/evr-pmc-230.bob b/EVR/mrfioc2/evr-pmc-230.bob new file mode 100644 index 0000000..cd53664 --- /dev/null +++ b/EVR/mrfioc2/evr-pmc-230.bob @@ -0,0 +1,1106 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>EVR $(SYS) $(D)</TITLE> + </macros> + <height>700</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)}Label-I</pv_name> + <x>18</x> + <y>31</y> + <width>721</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="group" version="2.0.0"> + <name>Delay Generators (Pulsers)</name> + <x>6</x> + <y>54</y> + <width>557</width> + <height>313</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_6</name> + <file>_evrdlygen.opi</file> + <macros> + <N>6</N> + <P>DlyGen:6</P> + </macros> + <x>12</x> + <y>288</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_8</name> + <file>_evrdlygen.opi</file> + <macros> + <N>8</N> + <P>DlyGen:8</P> + </macros> + <x>12</x> + <y>368</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>_evrdlygen.opi</file> + <macros> + <N>3</N> + <P>DlyGen:3</P> + </macros> + <x>12</x> + <y>167</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_7</name> + <file>_evrdlygen.opi</file> + <macros> + <N>7</N> + <P>DlyGen:7</P> + </macros> + <x>12</x> + <y>327</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_9</name> + <file>_evrdlygen.opi</file> + <macros> + <N>9</N> + <P>DlyGen:9</P> + </macros> + <x>12</x> + <y>407</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>_evrdlygen.opi</file> + <macros> + <N>5</N> + <P>DlyGen:5</P> + </macros> + <x>12</x> + <y>247</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_4</name> + <file>_evrdlygen.opi</file> + <macros> + <N>4</N> + <P>DlyGen:4</P> + </macros> + <x>12</x> + <y>208</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>_evrdlygen.opi</file> + <macros> + <N>2</N> + <P>DlyGen:2</P> + </macros> + <x>12</x> + <y>128</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evrdlygen.opi</file> + <macros> + <N>1</N> + <P>DlyGen:1</P> + </macros> + <x>12</x> + <y>87</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrdlygen.opi</file> + <macros> + <N>0</N> + <P>DlyGen:0</P> + </macros> + <x>12</x> + <y>48</y> + <width>516</width> + <height>42</height> + <resize>2</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Polarity</text> + <x>42</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Enable</text> + <x>42</x> + <y>6</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Prescaler</text> + <x>99</x> + <y>18</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>Delay</text> + <x>195</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_7</name> + <text>Width</text> + <x>312</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_8</name> + <text>Triggering Events + (0=Disable)</text> + <x>396</x> + <y>12</y> + <width>132</width> + <height>32</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Inputs</name> + <x>578</x> + <y>450</y> + <width>175</width> + <height>145</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In:0</P> + </macros> + <x>7</x> + <y>7</y> + <width>152</width> + <height>113</height> + <resize>2</resize> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Prescalers</name> + <x>577</x> + <y>54</y> + <width>177</width> + <height>115</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-PS:2}Rate-I</pv_name> + <x>85</x> + <y>67</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-PS:1}Rate-I</pv_name> + <x>85</x> + <y>37</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-PS:0}Rate-I</pv_name> + <x>85</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-PS:0}Div-SP</pv_name> + <x>18</x> + <y>6</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-PS:1}Div-SP</pv_name> + <x>18</x> + <y>36</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-PS:2}Div-SP</pv_name> + <x>18</x> + <y>66</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>2</text> + <x>5</x> + <y>66</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>1</text> + <x>5</x> + <y>36</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>0</text> + <x>5</x> + <y>6</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Global</name> + <x>577</x> + <y>174</y> + <width>177</width> + <height>271</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enabled</text> + <x>16</x> + <y>7</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Ena-Sel</pv_name> + <x>91</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Status</text> + <x>16</x> + <y>25</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Link-Sts</pv_name> + <x>91</x> + <y>25</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>PLL Status</text> + <x>16</x> + <y>43</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Pll-Sts</pv_name> + <x>91</x> + <y>43</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Err Cnt</text> + <x>16</x> + <y>97</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:RxErr-I</pv_name> + <x>91</x> + <y>97</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>HBt TIMO Cnt</text> + <x>6</x> + <y>115</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:LinkTimo-I</pv_name> + <x>91</x> + <y>115</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time Status</text> + <x>16</x> + <y>61</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Time:Valid-Sts</pv_name> + <x>91</x> + <y>61</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)}Evt:Blink0-SP</pv_name> + <x>90</x> + <y>180</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>evr-expert.opi</file> + <target>replace</target> + </action> + </actions> + <text>Expert</text> + <x>42</x> + <y>204</y> + <height>19</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FIFO OFlw</text> + <x>16</x> + <y>132</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:HwOflw-I</pv_name> + <x>91</x> + <y>132</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Sw OFlw</text> + <x>6</x> + <y>149</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:SwOflw-I</pv_name> + <x>91</x> + <y>149</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Blink Event</text> + <x>6</x> + <y>181</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Rx Pwr</text> + <x>16</x> + <y>79</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-SFP}Pwr:RX-I</pv_name> + <x>91</x> + <y>79</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Outputs</name> + <x>6</x> + <y>372</y> + <width>557</width> + <height>321</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="tabs" version="2.0.0"> + <name>Tabbed Container</name> + <tabs> + <tab> + <name>FP</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FP2</O> + </macros> + <x>6</x> + <y>115</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FP1</O> + </macros> + <x>6</x> + <y>63</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FP0</O> + </macros> + <x>6</x> + <y>12</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>Internal</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>Int</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <resize>1</resize> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + </tabs> + <x>6</x> + <y>6</y> + <width>541</width> + <height>289</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tab_height>10</tab_height> + <actions> + </actions> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS){$(D)}Time-I</pv_name> + <x>19</x> + <y>4</y> + <width>209</width> + <height>23</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> +</display> diff --git a/EVR/mrfioc2/evr-vmerf-230.bob b/EVR/mrfioc2/evr-vmerf-230.bob new file mode 100644 index 0000000..f2f6ed0 --- /dev/null +++ b/EVR/mrfioc2/evr-vmerf-230.bob @@ -0,0 +1,1601 @@ +<?xml version="1.0" encoding="UTF-8"?> +<display version="2.0.0"> + <name>$(TITLE)</name> + <macros> + <TITLE>EVR $(SYS) $(D)</TITLE> + </macros> + <height>700</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)}Label-I</pv_name> + <x>18</x> + <y>31</y> + <width>721</width> + <height>25</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <format>6</format> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="group" version="2.0.0"> + <name>Delay Generators (Pulsers)</name> + <x>6</x> + <y>54</y> + <width>557</width> + <height>313</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_6</name> + <file>_evrdlygen.opi</file> + <macros> + <N>6</N> + <P>DlyGen:6</P> + </macros> + <x>12</x> + <y>288</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_8</name> + <file>_evrdlygen.opi</file> + <macros> + <N>8</N> + <P>DlyGen:8</P> + </macros> + <x>12</x> + <y>368</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_3</name> + <file>_evrdlygen.opi</file> + <macros> + <N>3</N> + <P>DlyGen:3</P> + </macros> + <x>12</x> + <y>167</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_7</name> + <file>_evrdlygen.opi</file> + <macros> + <N>7</N> + <P>DlyGen:7</P> + </macros> + <x>12</x> + <y>327</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_9</name> + <file>_evrdlygen.opi</file> + <macros> + <N>9</N> + <P>DlyGen:9</P> + </macros> + <x>12</x> + <y>407</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_5</name> + <file>_evrdlygen.opi</file> + <macros> + <N>5</N> + <P>DlyGen:5</P> + </macros> + <x>12</x> + <y>247</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_4</name> + <file>_evrdlygen.opi</file> + <macros> + <N>4</N> + <P>DlyGen:4</P> + </macros> + <x>12</x> + <y>208</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_2</name> + <file>_evrdlygen.opi</file> + <macros> + <N>2</N> + <P>DlyGen:2</P> + </macros> + <x>12</x> + <y>128</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_1</name> + <file>_evrdlygen.opi</file> + <macros> + <N>1</N> + <P>DlyGen:1</P> + </macros> + <x>12</x> + <y>87</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrdlygen.opi</file> + <macros> + <N>0</N> + <P>DlyGen:0</P> + </macros> + <x>12</x> + <y>48</y> + <width>516</width> + <height>42</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>Polarity</text> + <x>42</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_2</name> + <text>Enable</text> + <x>42</x> + <y>6</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>Prescaler</text> + <x>99</x> + <y>18</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>Delay</text> + <x>195</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_7</name> + <text>Width</text> + <x>312</x> + <y>25</y> + <width>52</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_8</name> + <text>Triggering Events + (0=Disable)</text> + <x>396</x> + <y>12</y> + <width>132</width> + <height>32</height> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Inputs</name> + <x>578</x> + <y>426</y> + <width>175</width> + <height>267</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In:0</P> + </macros> + <x>7</x> + <y>7</y> + <width>152</width> + <height>113</height> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container</name> + <file>_evrinput.opi</file> + <macros> + <P>In:1</P> + </macros> + <x>7</x> + <y>127</y> + <width>152</width> + <height>113</height> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Prescalers</name> + <x>577</x> + <y>54</y> + <width>177</width> + <height>115</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-PS:2}Rate-I</pv_name> + <x>85</x> + <y>67</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-PS:1}Rate-I</pv_name> + <x>85</x> + <y>37</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-PS:0}Rate-I</pv_name> + <x>85</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-PS:0}Div-SP</pv_name> + <x>18</x> + <y>6</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-PS:1}Div-SP</pv_name> + <x>18</x> + <y>36</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)-PS:2}Div-SP</pv_name> + <x>18</x> + <y>66</y> + <width>61</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_alarm_sensitive>false</border_alarm_sensitive> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_6</name> + <text>2</text> + <x>5</x> + <y>66</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_5</name> + <text>1</text> + <x>5</x> + <y>36</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_4</name> + <text>0</text> + <x>5</x> + <y>6</y> + <width>14</width> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Global</name> + <x>577</x> + <y>174</y> + <width>177</width> + <height>247</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Enabled</text> + <x>16</x> + <y>7</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Ena-Sel</pv_name> + <x>91</x> + <y>7</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Status</text> + <x>16</x> + <y>25</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Link-Sts</pv_name> + <x>91</x> + <y>25</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>PLL Status</text> + <x>16</x> + <y>43</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Pll-Sts</pv_name> + <x>91</x> + <y>43</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Link Err Cnt</text> + <x>16</x> + <y>97</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:RxErr-I</pv_name> + <x>91</x> + <y>97</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>HBt TIMO Cnt</text> + <x>6</x> + <y>115</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:LinkTimo-I</pv_name> + <x>91</x> + <y>115</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Time Status</text> + <x>16</x> + <y>61</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Time:Valid-Sts</pv_name> + <x>91</x> + <y>61</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="textentry" version="3.0.0"> + <name>Text Input</name> + <pv_name>$(SYS){$(D)}Evt:Blink0-SP</pv_name> + <x>90</x> + <y>180</y> + <width>67</width> + <height>19</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>evr-expert.opi</file> + <target>replace</target> + </action> + </actions> + <text>Expert</text> + <x>42</x> + <y>204</y> + <height>19</height> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>FIFO OFlw</text> + <x>16</x> + <y>132</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:HwOflw-I</pv_name> + <x>91</x> + <y>132</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Sw OFlw</text> + <x>6</x> + <y>149</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)}Cnt:SwOflw-I</pv_name> + <x>91</x> + <y>149</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + <widget type="label" version="2.0.0"> + <name>Label_1</name> + <text>Blink Event</text> + <x>6</x> + <y>181</y> + <width>73</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="label" version="2.0.0"> + <name>Label</name> + <text>Rx Pwr</text> + <x>16</x> + <y>79</y> + <width>63</width> + <height>17</height> + <horizontal_alignment>2</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_1</name> + <pv_name>$(SYS){$(D)-SFP}Pwr:RX-I</pv_name> + <x>91</x> + <y>79</y> + <width>65</width> + <height>17</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Physical Outputs</name> + <x>6</x> + <y>372</y> + <width>557</width> + <height>321</height> + <style>1</style> + <foreground_color> + <color name="LabelBG" red="65" green="105" blue="225"> + </color> + </foreground_color> + <background_color> + <color name="TabBG" red="224" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <widget type="tabs" version="2.0.0"> + <name>Tabbed Container</name> + <tabs> + <tab> + <name>FP</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_16</name> + <file>_evroutput.opi</file> + <macros> + <O>FP6</O> + </macros> + <x>6</x> + <y>320</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_15</name> + <file>_evroutput.opi</file> + <macros> + <O>FP5</O> + </macros> + <x>6</x> + <y>268</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_14</name> + <file>_evroutput.opi</file> + <macros> + <O>FP4</O> + </macros> + <x>6</x> + <y>217</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>_evroutput.opi</file> + <macros> + <O>FP3</O> + </macros> + <x>6</x> + <y>166</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FP2</O> + </macros> + <x>6</x> + <y>115</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FP1</O> + </macros> + <x>6</x> + <y>63</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FP0</O> + </macros> + <x>6</x> + <y>12</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>evr-cml-output.opi</file> + <macros> + <O>FP5</O> + </macros> + <target>tab</target> + </action> + </actions> + <text>CML/GTX</text> + <x>423</x> + <y>320</y> + <width>61</width> + <height>20</height> + <font> + <font name="LinkText" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button</name> + <actions> + <action type="open_display"> + <file>evr-cml-output.opi</file> + <macros> + <O>FP5</O> + </macros> + <target>tab</target> + </action> + </actions> + <text>CML/GTX</text> + <x>423</x> + <y>268</y> + <width>61</width> + <height>20</height> + <font> + <font name="LinkText" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + <widget type="action_button" version="3.0.0"> + <name>Action Button_1</name> + <actions> + <action type="open_display"> + <file>evr-cml-output.opi</file> + <macros> + <O>FP4</O> + </macros> + <target>tab</target> + </action> + </actions> + <text>CML/GTX</text> + <x>423</x> + <y>217</y> + <width>61</width> + <height>20</height> + <font> + <font name="LinkText" family="Arial" style="REGULAR" size="8.910891089108912"> + </font> + </font> + <background_color> + <color name="ButtonFG" red="180" green="180" blue="180"> + </color> + </background_color> + <tooltip>$(actions)</tooltip> + </widget> + </children> + </tab> + <tab> + <name>FPUV</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV3</O> + </macros> + <x>6</x> + <y>160</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV2</O> + </macros> + <x>6</x> + <y>109</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV1</O> + </macros> + <x>6</x> + <y>57</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>FPUV0</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>RB</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_19</name> + <file>_evroutput.opi</file> + <macros> + <O>RB11</O> + </macros> + <x>6</x> + <y>570</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_20</name> + <file>_evroutput.opi</file> + <macros> + <O>RB10</O> + </macros> + <x>6</x> + <y>519</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_21</name> + <file>_evroutput.opi</file> + <macros> + <O>RB09</O> + </macros> + <x>6</x> + <y>467</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_22</name> + <file>_evroutput.opi</file> + <macros> + <O>RB08</O> + </macros> + <x>6</x> + <y>416</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_23</name> + <file>_evroutput.opi</file> + <macros> + <O>RB15</O> + </macros> + <x>6</x> + <y>775</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_24</name> + <file>_evroutput.opi</file> + <macros> + <O>RB14</O> + </macros> + <x>6</x> + <y>724</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_25</name> + <file>_evroutput.opi</file> + <macros> + <O>RB13</O> + </macros> + <x>6</x> + <y>672</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_26</name> + <file>_evroutput.opi</file> + <macros> + <O>RB12</O> + </macros> + <x>6</x> + <y>621</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_15</name> + <file>_evroutput.opi</file> + <macros> + <O>RB07</O> + </macros> + <x>6</x> + <y>365</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_16</name> + <file>_evroutput.opi</file> + <macros> + <O>RB06</O> + </macros> + <x>6</x> + <y>314</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_17</name> + <file>_evroutput.opi</file> + <macros> + <O>RB05</O> + </macros> + <x>6</x> + <y>262</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_18</name> + <file>_evroutput.opi</file> + <macros> + <O>RB04</O> + </macros> + <x>6</x> + <y>211</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_13</name> + <file>_evroutput.opi</file> + <macros> + <O>RB03</O> + </macros> + <x>6</x> + <y>160</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_12</name> + <file>_evroutput.opi</file> + <macros> + <O>RB02</O> + </macros> + <x>6</x> + <y>109</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_11</name> + <file>_evroutput.opi</file> + <macros> + <O>RB01</O> + </macros> + <x>6</x> + <y>57</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>RB00</O> + </macros> + <x>6</x> + <y>6</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + <tab> + <name>Internal</name> + <children> + <widget type="embedded" version="2.0.0"> + <name>Linking Container_10</name> + <file>_evroutput.opi</file> + <macros> + <O>Int</O> + </macros> + <x>6</x> + <y>12</y> + <width>418</width> + <height>52</height> + <actions> + </actions> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + </children> + </tab> + </tabs> + <x>6</x> + <y>6</y> + <width>541</width> + <height>289</height> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <tab_height>10</tab_height> + <actions> + </actions> + </widget> + </widget> + <widget type="group" version="2.0.0"> + <name>Title800_1</name> + <width>800</width> + <height>32</height> + <style>3</style> + <foreground_color> + <color red="0" green="128" blue="255"> + </color> + </foreground_color> + <background_color> + <color red="240" green="240" blue="240"> + </color> + </background_color> + <actions> + </actions> + <widget type="label" version="2.0.0"> + <name>Text Input</name> + <text>${TITLE}</text> + <x>10</x> + <width>777</width> + <height>32</height> + <font> + <font name="Title" family="Sans" style="BOLD" size="11.881188118811881"> + </font> + </font> + <background_color> + <color name="EngTitleBG" red="175" green="238" blue="238"> + </color> + </background_color> + <transparent>false</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <actions> + </actions> + <tooltip>$(pv_name) +$(pv_value)</tooltip> + <border_color> + <color red="0" green="128" blue="255"> + </color> + </border_color> + </widget> + <widget type="textupdate" version="2.0.0"> + <name>Text Update_3</name> + <pv_name>$(SYS){$(D)}Time-I</pv_name> + <x>19</x> + <y>4</y> + <width>209</width> + <height>23</height> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <transparent>true</transparent> + <horizontal_alignment>1</horizontal_alignment> + <vertical_alignment>1</vertical_alignment> + <wrap_words>false</wrap_words> + <actions> + </actions> + <border_width>1</border_width> + </widget> + </widget> +</display> -- GitLab From a437d24b720b9e32c8a43f7e5e99c997f8cd9552 Mon Sep 17 00:00:00 2001 From: Hinko Kocevar <hinko.kocevar@ess.eu> Date: Tue, 14 Apr 2020 08:42:10 +0200 Subject: [PATCH 3/4] refactor folder layout --- {EVR => 10-Top}/evrioc/instance.bob | 2 +- {EVR => 10-Top}/evrioc/top-fail.bob | 0 {EVR => 10-Top}/evrioc/top.bob | 0 {FC => 10-Top}/fcioc/instance.bob | 12 ++++++------ {FC => 10-Top}/fcioc/top.bob | 0 {FC => 99-Shared}/adcore/ADAttrFile.bob | 0 {FC => 99-Shared}/adcore/ADBase.bob | 0 {FC => 99-Shared}/adcore/ADBuffers.bob | 0 {FC => 99-Shared}/adcore/ADCollect.bob | 0 {FC => 99-Shared}/adcore/ADDriverFile.bob | 0 {FC => 99-Shared}/adcore/ADEpicsShutter.bob | 0 {FC => 99-Shared}/adcore/ADPlugins.bob | 0 {FC => 99-Shared}/adcore/ADReadout.bob | 0 {FC => 99-Shared}/adcore/ADSetup.bob | 0 {FC => 99-Shared}/adcore/ADShutter.bob | 0 {FC => 99-Shared}/adcore/ADTop.bob | 0 {FC => 99-Shared}/adcore/NDCircularBuff.bob | 0 {FC => 99-Shared}/adcore/NDCircularBuffHelp.bob | 0 {FC => 99-Shared}/adcore/NDCodec.bob | 0 {FC => 99-Shared}/adcore/NDColorConvert.bob | 0 {FC => 99-Shared}/adcore/NDFFT.bob | 0 {FC => 99-Shared}/adcore/NDFFT16.bob | 0 {FC => 99-Shared}/adcore/NDFFTFreqSpectrumPlot.bob | 0 {FC => 99-Shared}/adcore/NDFFTPlotAll.bob | 0 {FC => 99-Shared}/adcore/NDFFTTimeSeriesPlot.bob | 0 {FC => 99-Shared}/adcore/NDFile.bob | 0 {FC => 99-Shared}/adcore/NDFileBase.bob | 0 {FC => 99-Shared}/adcore/NDFileHDF5.bob | 0 {FC => 99-Shared}/adcore/NDFileHDF5_ChunkingFull.bob | 0 {FC => 99-Shared}/adcore/NDFileHDF5_ExtraDims.bob | 0 {FC => 99-Shared}/adcore/NDFileHDF5_Positions.bob | 0 {FC => 99-Shared}/adcore/NDFileJPEG.bob | 0 {FC => 99-Shared}/adcore/NDFileMagick.bob | 0 {FC => 99-Shared}/adcore/NDFileNetCDF.bob | 0 {FC => 99-Shared}/adcore/NDFileNexus.bob | 0 {FC => 99-Shared}/adcore/NDFileNull.bob | 0 {FC => 99-Shared}/adcore/NDFileTIFF.bob | 0 {FC => 99-Shared}/adcore/NDGather8.bob | 0 {FC => 99-Shared}/adcore/NDOverlay.bob | 0 {FC => 99-Shared}/adcore/NDOverlay8.bob | 0 {FC => 99-Shared}/adcore/NDOverlayN.bob | 0 {FC => 99-Shared}/adcore/NDPlot.bob | 0 {FC => 99-Shared}/adcore/NDPlotXY.bob | 0 {FC => 99-Shared}/adcore/NDPluginAttribute.bob | 0 {FC => 99-Shared}/adcore/NDPluginAttribute8.bob | 0 {FC => 99-Shared}/adcore/NDPluginBase.bob | 0 {FC => 99-Shared}/adcore/NDPluginBaseFull.bob | 0 {FC => 99-Shared}/adcore/NDPluginTimeSeries.bob | 0 {FC => 99-Shared}/adcore/NDPluginTimeSeriesN.bob | 0 {FC => 99-Shared}/adcore/NDPos.bob | 0 {FC => 99-Shared}/adcore/NDProcess.bob | 0 {FC => 99-Shared}/adcore/NDProcessTIFF.bob | 0 {FC => 99-Shared}/adcore/NDPva.bob | 0 {FC => 99-Shared}/adcore/NDROI.bob | 0 {FC => 99-Shared}/adcore/NDROI4.bob | 0 {FC => 99-Shared}/adcore/NDROIStat.bob | 0 {FC => 99-Shared}/adcore/NDROIStat8.bob | 0 {FC => 99-Shared}/adcore/NDROIStatN.bob | 0 {FC => 99-Shared}/adcore/NDScatter.bob | 0 {FC => 99-Shared}/adcore/NDStats.bob | 0 {FC => 99-Shared}/adcore/NDStats5.bob | 0 .../adcore/NDStatsTimeSeriesBasicAll.bob | 0 .../adcore/NDStatsTimeSeriesCentroidAll.bob | 0 {FC => 99-Shared}/adcore/NDStatsTimeSeriesPlot.bob | 0 {FC => 99-Shared}/adcore/NDStdArrays.bob | 0 {FC => 99-Shared}/adcore/NDTimeSeries.bob | 0 {FC => 99-Shared}/adcore/NDTimeSeriesPlot.bob | 0 {FC => 99-Shared}/adcore/NDTransform.bob | 0 {FC => 99-Shared}/adcore/commonPlugins.bob | 0 {FC => 99-Shared}/adcore/createDirectoryHelp.bob | 0 {FC => 99-Shared}/admisc/ADPlugins.bob | 0 {FC => 99-Shared}/admisc/NDFits.bob | 0 {FC => 99-Shared}/admisc/NDImage.bob | 0 {FC => 99-Shared}/admisc/NDProcess.bob | 0 {FC => 99-Shared}/admisc/NDStats.bob | 0 {FC => 99-Shared}/admisc/NDTrace.bob | 0 {FC => 99-Shared}/admisc/NDTraceSimple.bob | 0 {FC => 99-Shared}/admisc/copy_limits.js | 0 {FC => 99-Shared}/admisc/image_limits.js | 0 {FC => 99-Shared}/adsis8300/channel.bob | 0 {FC => 99-Shared}/adsis8300/channel_item.bob | 0 {FC => 99-Shared}/adsis8300/channels.bob | 0 {FC => 99-Shared}/adsis8300/sis8300-evr.bob | 0 {FC => 99-Shared}/adsis8300/sis8300.bob | 0 {FC => 99-Shared}/adsis8300/system.bob | 0 {FC => 99-Shared}/adsis8300fc/change_stats_units.js | 0 {FC => 99-Shared}/adsis8300fc/fc.bob | 0 {FC => 99-Shared}/adsis8300fc/handleCursors.js | 0 {FC => 99-Shared}/asyn/asynGPIBSetup.bob | 0 {FC => 99-Shared}/asyn/asynIPPortSetup.bob | 0 {FC => 99-Shared}/asyn/asynOctet.bob | 0 {FC => 99-Shared}/asyn/asynRecord.bob | 0 {FC => 99-Shared}/asyn/asynRegister.bob | 0 {FC => 99-Shared}/asyn/asynSerialPortSetup.bob | 0 {FC => 99-Shared}/asyn/asynTimeSeries.bob | 0 {FC => 99-Shared}/autosave/SR_X_Status.bob | 0 {FC => 99-Shared}/autosave/configMenu.bob | 0 {FC => 99-Shared}/autosave/configMenuHead_bare.bob | 0 {FC => 99-Shared}/autosave/configMenu_bare1.bob | 0 {FC => 99-Shared}/autosave/configMenu_more.bob | 0 {FC => 99-Shared}/autosave/configMenu_more_bare1.bob | 0 {FC => 99-Shared}/autosave/configMenu_small.bob | 0 {FC => 99-Shared}/autosave/configMenu_smallA.bob | 0 {FC => 99-Shared}/autosave/save_restoreStatus.bob | 0 .../autosave/save_restoreStatusLegend.bob | 0 .../autosave/save_restoreStatus_more.bob | 0 .../autosave/save_restoreStatus_tiny.bob | 0 {FC => 99-Shared}/busy/testBusyAsyn.bob | 0 {FC => 99-Shared}/busy/testBusyAsynTop.bob | 0 {FC => 99-Shared}/busy/xxBusyRecord.bob | 0 {FC => 99-Shared}/calc/CalcRecord.bob | 0 {FC => 99-Shared}/calc/CalcRecord_full.bob | 0 {FC => 99-Shared}/calc/FuncGen.bob | 0 {FC => 99-Shared}/calc/FuncGen_full.bob | 0 {FC => 99-Shared}/calc/Transform.bob | 0 {FC => 99-Shared}/calc/Transform_full.bob | 0 {FC => 99-Shared}/calc/Transforms10.bob | 0 {FC => 99-Shared}/calc/arrayPlot.bob | 0 {FC => 99-Shared}/calc/arrayPlot8.bob | 0 {FC => 99-Shared}/calc/arrayPlotNoX.bob | 0 {FC => 99-Shared}/calc/arrayTest.bob | 0 {FC => 99-Shared}/calc/calcAlgebraicExamples.bob | 0 {FC => 99-Shared}/calc/calcArrayExamples.bob | 0 {FC => 99-Shared}/calc/calcBitwiseExamples.bob | 0 {FC => 99-Shared}/calc/calcExamples.bob | 0 {FC => 99-Shared}/calc/calcMiscExamples.bob | 0 {FC => 99-Shared}/calc/calcRelationalExamples.bob | 0 {FC => 99-Shared}/calc/calcStringExamples.bob | 0 {FC => 99-Shared}/calc/calcTrigExamples.bob | 0 {FC => 99-Shared}/calc/editSseq.bob | 0 {FC => 99-Shared}/calc/editSseq_more.bob | 0 {FC => 99-Shared}/calc/interp.bob | 0 {FC => 99-Shared}/calc/interpArray.bob | 0 {FC => 99-Shared}/calc/interpNew.bob | 0 {FC => 99-Shared}/calc/interpNewData.bob | 0 {FC => 99-Shared}/calc/interpNew_help.bob | 0 {FC => 99-Shared}/calc/sseqElement_bare.bob | 0 {FC => 99-Shared}/calc/userArrayCalc.bob | 0 {FC => 99-Shared}/calc/userArrayCalcPlot.bob | 0 {FC => 99-Shared}/calc/userArrayCalcPlots10.bob | 0 {FC => 99-Shared}/calc/userArrayCalc_full.bob | 0 {FC => 99-Shared}/calc/userArrayCalc_plot.bob | 0 {FC => 99-Shared}/calc/userArrayCalc_small.bob | 0 {FC => 99-Shared}/calc/userArrayCalcs10.bob | 0 {FC => 99-Shared}/calc/userArrayCalcs10more.bob | 0 {FC => 99-Shared}/calc/userArrayCalcs_line.bob | 0 {FC => 99-Shared}/calc/userAve.bob | 0 {FC => 99-Shared}/calc/userAve10.bob | 0 {FC => 99-Shared}/calc/userAve10more.bob | 0 {FC => 99-Shared}/calc/userAve_more.bob | 0 {FC => 99-Shared}/calc/userAves_line.bob | 0 {FC => 99-Shared}/calc/userCalc.bob | 0 {FC => 99-Shared}/calc/userCalcMeter.bob | 0 {FC => 99-Shared}/calc/userCalcOut.bob | 0 {FC => 99-Shared}/calc/userCalcOut_full.bob | 0 {FC => 99-Shared}/calc/userCalcOuts10.bob | 0 {FC => 99-Shared}/calc/userCalcOuts10more.bob | 0 {FC => 99-Shared}/calc/userCalcOuts_line.bob | 0 {FC => 99-Shared}/calc/userCalc_bare.bob | 0 {FC => 99-Shared}/calc/userCalc_full.bob | 0 {FC => 99-Shared}/calc/userCalc_help.bob | 0 {FC => 99-Shared}/calc/userCalcs10.bob | 0 {FC => 99-Shared}/calc/userCalcs10more.bob | 0 {FC => 99-Shared}/calc/userCalcs20.bob | 0 {FC => 99-Shared}/calc/userCalcs40.bob | 0 {FC => 99-Shared}/calc/userCalcsGlobalEnable.bob | 0 {FC => 99-Shared}/calc/userCalcs_line.bob | 0 {FC => 99-Shared}/calc/userStringCalc.bob | 0 {FC => 99-Shared}/calc/userStringCalc_demo.bob | 0 {FC => 99-Shared}/calc/userStringCalc_full.bob | 0 {FC => 99-Shared}/calc/userStringCalcs10.bob | 0 {FC => 99-Shared}/calc/userStringCalcs10more.bob | 0 {FC => 99-Shared}/calc/userStringCalcs_line.bob | 0 {FC => 99-Shared}/calc/userStringSeq.bob | 0 {FC => 99-Shared}/calc/userStringSeq_full.bob | 0 {FC => 99-Shared}/calc/userStringSeq_help.bob | 0 {FC => 99-Shared}/calc/userStringSeqs10.bob | 0 {FC => 99-Shared}/calc/userStringSeqs10more.bob | 0 {FC => 99-Shared}/calc/userStringSeqs_line.bob | 0 {FC => 99-Shared}/calc/userTransform.bob | 0 {FC => 99-Shared}/calc/userTransform_full.bob | 0 {FC => 99-Shared}/calc/userTransforms10.bob | 0 {FC => 99-Shared}/calc/userTransforms10more.bob | 0 {FC => 99-Shared}/calc/userTransforms20.bob | 0 {FC => 99-Shared}/calc/userTransforms_line.bob | 0 {FC => 99-Shared}/calc/userXXX10more_bare.bob | 0 {FC => 99-Shared}/calc/yyArrayCalc.bob | 0 {FC => 99-Shared}/calc/yyArrayCalc_full.bob | 0 {FC => 99-Shared}/calc/yyArrayCalc_plot.bob | 0 {FC => 99-Shared}/calc/yyArrayCalc_small.bob | 0 {FC => 99-Shared}/calc/yyArrayCalc_small_bare.bob | 0 {FC => 99-Shared}/calc/yyCalcoutRecord.bob | 0 {FC => 99-Shared}/calc/yyCalcoutRecord_full.bob | 0 {FC => 99-Shared}/calc/yySeq.bob | 0 {FC => 99-Shared}/calc/yySeq_full.bob | 0 {FC => 99-Shared}/calc/yySseq.bob | 0 {FC => 99-Shared}/calc/yySseq_bare.bob | 0 {FC => 99-Shared}/calc/yySseq_full.bob | 0 {FC => 99-Shared}/calc/yySseq_full_bare.bob | 0 {FC => 99-Shared}/calc/yySseq_help.bob | 0 {FC => 99-Shared}/calc/yyTransform.bob | 0 {FC => 99-Shared}/calc/yyTransform_full.bob | 0 {FC => 99-Shared}/calc/yyWaitRecord.bob | 0 {FC => 99-Shared}/calc/yyWaitRecord_full.bob | 0 {FC => 99-Shared}/calc/yysCalcoutRecord.bob | 0 {FC => 99-Shared}/calc/yysCalcoutRecord_demo.bob | 0 {FC => 99-Shared}/calc/yysCalcoutRecord_full.bob | 0 {EVR => 99-Shared}/mrfioc2/_evg_mxc.bob | 0 {EVR => 99-Shared}/mrfioc2/_evg_trigevt.bob | 0 {EVR => 99-Shared}/mrfioc2/_evrdlygen.bob | 0 {EVR => 99-Shared}/mrfioc2/_evrinput.bob | 0 {EVR => 99-Shared}/mrfioc2/_evroutput.bob | 0 {EVR => 99-Shared}/mrfioc2/evg-cpci-230.bob | 0 {EVR => 99-Shared}/mrfioc2/evg-seq.bob | 0 {EVR => 99-Shared}/mrfioc2/evg-vme-230.bob | 0 {EVR => 99-Shared}/mrfioc2/evr-cml-output.bob | 0 {EVR => 99-Shared}/mrfioc2/evr-cml-pat40.bob | 0 {EVR => 99-Shared}/mrfioc2/evr-cpci-300.bob | 0 {EVR => 99-Shared}/mrfioc2/evr-expert.bob | 0 {EVR => 99-Shared}/mrfioc2/evr-mtca-300.bob | 0 {EVR => 99-Shared}/mrfioc2/evr-mtca-300u.bob | 0 {EVR => 99-Shared}/mrfioc2/evr-pcie-300dc.bob | 0 {EVR => 99-Shared}/mrfioc2/evr-pmc-230.bob | 0 {EVR => 99-Shared}/mrfioc2/evr-vmerf-230.bob | 0 {FC => 99-Shared}/sscan/ProgressBar.bob | 0 {FC => 99-Shared}/sscan/ProgressBarMore.bob | 0 {FC => 99-Shared}/sscan/alignParms.bob | 0 {FC => 99-Shared}/sscan/arrayPlot.bob | 0 {FC => 99-Shared}/sscan/display_fields.bob | 0 {FC => 99-Shared}/sscan/scan.bob | 0 {FC => 99-Shared}/sscan/scanAux.bob | 0 {FC => 99-Shared}/sscan/scanAux_more.bob | 0 {FC => 99-Shared}/sscan/scanDetPlot.bob | 0 {FC => 99-Shared}/sscan/scanDetPlot8.bob | 0 {FC => 99-Shared}/sscan/scanDetPlot8FromScalars.bob | 0 {FC => 99-Shared}/sscan/scanDetPlotFromScalars.bob | 0 {FC => 99-Shared}/sscan/scanDetPlotOld.bob | 0 {FC => 99-Shared}/sscan/scanParms.bob | 0 {FC => 99-Shared}/sscan/scanParms2D.bob | 0 {FC => 99-Shared}/sscan/scanParms2Pos.bob | 0 {FC => 99-Shared}/sscan/scanParmsCustom.bob | 0 {FC => 99-Shared}/sscan/scanParmsRemote.bob | 0 {FC => 99-Shared}/sscan/scan_detector_help.bob | 0 {FC => 99-Shared}/sscan/scan_detectors.bob | 0 {FC => 99-Shared}/sscan/scan_detectors10.bob | 0 {FC => 99-Shared}/sscan/scan_full.bob | 0 {FC => 99-Shared}/sscan/scan_help.bob | 0 {FC => 99-Shared}/sscan/scan_more.bob | 0 {FC => 99-Shared}/sscan/scan_positioner_help.bob | 0 {FC => 99-Shared}/sscan/scan_positioners.bob | 0 {FC => 99-Shared}/sscan/scan_saveData.bob | 0 {FC => 99-Shared}/sscan/scan_triggers.bob | 0 {FC => 99-Shared}/sscan/startProgress.bob | 0 253 files changed, 7 insertions(+), 7 deletions(-) rename {EVR => 10-Top}/evrioc/instance.bob (96%) rename {EVR => 10-Top}/evrioc/top-fail.bob (100%) rename {EVR => 10-Top}/evrioc/top.bob (100%) rename {FC => 10-Top}/fcioc/instance.bob (94%) rename {FC => 10-Top}/fcioc/top.bob (100%) rename {FC => 99-Shared}/adcore/ADAttrFile.bob (100%) rename {FC => 99-Shared}/adcore/ADBase.bob (100%) rename {FC => 99-Shared}/adcore/ADBuffers.bob (100%) rename {FC => 99-Shared}/adcore/ADCollect.bob (100%) rename {FC => 99-Shared}/adcore/ADDriverFile.bob (100%) rename {FC => 99-Shared}/adcore/ADEpicsShutter.bob (100%) rename {FC => 99-Shared}/adcore/ADPlugins.bob (100%) rename {FC => 99-Shared}/adcore/ADReadout.bob (100%) rename {FC => 99-Shared}/adcore/ADSetup.bob (100%) rename {FC => 99-Shared}/adcore/ADShutter.bob (100%) rename {FC => 99-Shared}/adcore/ADTop.bob (100%) rename {FC => 99-Shared}/adcore/NDCircularBuff.bob (100%) rename {FC => 99-Shared}/adcore/NDCircularBuffHelp.bob (100%) rename {FC => 99-Shared}/adcore/NDCodec.bob (100%) rename {FC => 99-Shared}/adcore/NDColorConvert.bob (100%) rename {FC => 99-Shared}/adcore/NDFFT.bob (100%) rename {FC => 99-Shared}/adcore/NDFFT16.bob (100%) rename {FC => 99-Shared}/adcore/NDFFTFreqSpectrumPlot.bob (100%) rename {FC => 99-Shared}/adcore/NDFFTPlotAll.bob (100%) rename {FC => 99-Shared}/adcore/NDFFTTimeSeriesPlot.bob (100%) rename {FC => 99-Shared}/adcore/NDFile.bob (100%) rename {FC => 99-Shared}/adcore/NDFileBase.bob (100%) rename {FC => 99-Shared}/adcore/NDFileHDF5.bob (100%) rename {FC => 99-Shared}/adcore/NDFileHDF5_ChunkingFull.bob (100%) rename {FC => 99-Shared}/adcore/NDFileHDF5_ExtraDims.bob (100%) rename {FC => 99-Shared}/adcore/NDFileHDF5_Positions.bob (100%) rename {FC => 99-Shared}/adcore/NDFileJPEG.bob (100%) rename {FC => 99-Shared}/adcore/NDFileMagick.bob (100%) rename {FC => 99-Shared}/adcore/NDFileNetCDF.bob (100%) rename {FC => 99-Shared}/adcore/NDFileNexus.bob (100%) rename {FC => 99-Shared}/adcore/NDFileNull.bob (100%) rename {FC => 99-Shared}/adcore/NDFileTIFF.bob (100%) rename {FC => 99-Shared}/adcore/NDGather8.bob (100%) rename {FC => 99-Shared}/adcore/NDOverlay.bob (100%) rename {FC => 99-Shared}/adcore/NDOverlay8.bob (100%) rename {FC => 99-Shared}/adcore/NDOverlayN.bob (100%) rename {FC => 99-Shared}/adcore/NDPlot.bob (100%) rename {FC => 99-Shared}/adcore/NDPlotXY.bob (100%) rename {FC => 99-Shared}/adcore/NDPluginAttribute.bob (100%) rename {FC => 99-Shared}/adcore/NDPluginAttribute8.bob (100%) rename {FC => 99-Shared}/adcore/NDPluginBase.bob (100%) rename {FC => 99-Shared}/adcore/NDPluginBaseFull.bob (100%) rename {FC => 99-Shared}/adcore/NDPluginTimeSeries.bob (100%) rename {FC => 99-Shared}/adcore/NDPluginTimeSeriesN.bob (100%) rename {FC => 99-Shared}/adcore/NDPos.bob (100%) rename {FC => 99-Shared}/adcore/NDProcess.bob (100%) rename {FC => 99-Shared}/adcore/NDProcessTIFF.bob (100%) rename {FC => 99-Shared}/adcore/NDPva.bob (100%) rename {FC => 99-Shared}/adcore/NDROI.bob (100%) rename {FC => 99-Shared}/adcore/NDROI4.bob (100%) rename {FC => 99-Shared}/adcore/NDROIStat.bob (100%) rename {FC => 99-Shared}/adcore/NDROIStat8.bob (100%) rename {FC => 99-Shared}/adcore/NDROIStatN.bob (100%) rename {FC => 99-Shared}/adcore/NDScatter.bob (100%) rename {FC => 99-Shared}/adcore/NDStats.bob (100%) rename {FC => 99-Shared}/adcore/NDStats5.bob (100%) rename {FC => 99-Shared}/adcore/NDStatsTimeSeriesBasicAll.bob (100%) rename {FC => 99-Shared}/adcore/NDStatsTimeSeriesCentroidAll.bob (100%) rename {FC => 99-Shared}/adcore/NDStatsTimeSeriesPlot.bob (100%) rename {FC => 99-Shared}/adcore/NDStdArrays.bob (100%) rename {FC => 99-Shared}/adcore/NDTimeSeries.bob (100%) rename {FC => 99-Shared}/adcore/NDTimeSeriesPlot.bob (100%) rename {FC => 99-Shared}/adcore/NDTransform.bob (100%) rename {FC => 99-Shared}/adcore/commonPlugins.bob (100%) rename {FC => 99-Shared}/adcore/createDirectoryHelp.bob (100%) rename {FC => 99-Shared}/admisc/ADPlugins.bob (100%) rename {FC => 99-Shared}/admisc/NDFits.bob (100%) rename {FC => 99-Shared}/admisc/NDImage.bob (100%) rename {FC => 99-Shared}/admisc/NDProcess.bob (100%) rename {FC => 99-Shared}/admisc/NDStats.bob (100%) rename {FC => 99-Shared}/admisc/NDTrace.bob (100%) rename {FC => 99-Shared}/admisc/NDTraceSimple.bob (100%) rename {FC => 99-Shared}/admisc/copy_limits.js (100%) rename {FC => 99-Shared}/admisc/image_limits.js (100%) rename {FC => 99-Shared}/adsis8300/channel.bob (100%) rename {FC => 99-Shared}/adsis8300/channel_item.bob (100%) rename {FC => 99-Shared}/adsis8300/channels.bob (100%) rename {FC => 99-Shared}/adsis8300/sis8300-evr.bob (100%) rename {FC => 99-Shared}/adsis8300/sis8300.bob (100%) rename {FC => 99-Shared}/adsis8300/system.bob (100%) rename {FC => 99-Shared}/adsis8300fc/change_stats_units.js (100%) rename {FC => 99-Shared}/adsis8300fc/fc.bob (100%) rename {FC => 99-Shared}/adsis8300fc/handleCursors.js (100%) rename {FC => 99-Shared}/asyn/asynGPIBSetup.bob (100%) rename {FC => 99-Shared}/asyn/asynIPPortSetup.bob (100%) rename {FC => 99-Shared}/asyn/asynOctet.bob (100%) rename {FC => 99-Shared}/asyn/asynRecord.bob (100%) rename {FC => 99-Shared}/asyn/asynRegister.bob (100%) rename {FC => 99-Shared}/asyn/asynSerialPortSetup.bob (100%) rename {FC => 99-Shared}/asyn/asynTimeSeries.bob (100%) rename {FC => 99-Shared}/autosave/SR_X_Status.bob (100%) rename {FC => 99-Shared}/autosave/configMenu.bob (100%) rename {FC => 99-Shared}/autosave/configMenuHead_bare.bob (100%) rename {FC => 99-Shared}/autosave/configMenu_bare1.bob (100%) rename {FC => 99-Shared}/autosave/configMenu_more.bob (100%) rename {FC => 99-Shared}/autosave/configMenu_more_bare1.bob (100%) rename {FC => 99-Shared}/autosave/configMenu_small.bob (100%) rename {FC => 99-Shared}/autosave/configMenu_smallA.bob (100%) rename {FC => 99-Shared}/autosave/save_restoreStatus.bob (100%) rename {FC => 99-Shared}/autosave/save_restoreStatusLegend.bob (100%) rename {FC => 99-Shared}/autosave/save_restoreStatus_more.bob (100%) rename {FC => 99-Shared}/autosave/save_restoreStatus_tiny.bob (100%) rename {FC => 99-Shared}/busy/testBusyAsyn.bob (100%) rename {FC => 99-Shared}/busy/testBusyAsynTop.bob (100%) rename {FC => 99-Shared}/busy/xxBusyRecord.bob (100%) rename {FC => 99-Shared}/calc/CalcRecord.bob (100%) rename {FC => 99-Shared}/calc/CalcRecord_full.bob (100%) rename {FC => 99-Shared}/calc/FuncGen.bob (100%) rename {FC => 99-Shared}/calc/FuncGen_full.bob (100%) rename {FC => 99-Shared}/calc/Transform.bob (100%) rename {FC => 99-Shared}/calc/Transform_full.bob (100%) rename {FC => 99-Shared}/calc/Transforms10.bob (100%) rename {FC => 99-Shared}/calc/arrayPlot.bob (100%) rename {FC => 99-Shared}/calc/arrayPlot8.bob (100%) rename {FC => 99-Shared}/calc/arrayPlotNoX.bob (100%) rename {FC => 99-Shared}/calc/arrayTest.bob (100%) rename {FC => 99-Shared}/calc/calcAlgebraicExamples.bob (100%) rename {FC => 99-Shared}/calc/calcArrayExamples.bob (100%) rename {FC => 99-Shared}/calc/calcBitwiseExamples.bob (100%) rename {FC => 99-Shared}/calc/calcExamples.bob (100%) rename {FC => 99-Shared}/calc/calcMiscExamples.bob (100%) rename {FC => 99-Shared}/calc/calcRelationalExamples.bob (100%) rename {FC => 99-Shared}/calc/calcStringExamples.bob (100%) rename {FC => 99-Shared}/calc/calcTrigExamples.bob (100%) rename {FC => 99-Shared}/calc/editSseq.bob (100%) rename {FC => 99-Shared}/calc/editSseq_more.bob (100%) rename {FC => 99-Shared}/calc/interp.bob (100%) rename {FC => 99-Shared}/calc/interpArray.bob (100%) rename {FC => 99-Shared}/calc/interpNew.bob (100%) rename {FC => 99-Shared}/calc/interpNewData.bob (100%) rename {FC => 99-Shared}/calc/interpNew_help.bob (100%) rename {FC => 99-Shared}/calc/sseqElement_bare.bob (100%) rename {FC => 99-Shared}/calc/userArrayCalc.bob (100%) rename {FC => 99-Shared}/calc/userArrayCalcPlot.bob (100%) rename {FC => 99-Shared}/calc/userArrayCalcPlots10.bob (100%) rename {FC => 99-Shared}/calc/userArrayCalc_full.bob (100%) rename {FC => 99-Shared}/calc/userArrayCalc_plot.bob (100%) rename {FC => 99-Shared}/calc/userArrayCalc_small.bob (100%) rename {FC => 99-Shared}/calc/userArrayCalcs10.bob (100%) rename {FC => 99-Shared}/calc/userArrayCalcs10more.bob (100%) rename {FC => 99-Shared}/calc/userArrayCalcs_line.bob (100%) rename {FC => 99-Shared}/calc/userAve.bob (100%) rename {FC => 99-Shared}/calc/userAve10.bob (100%) rename {FC => 99-Shared}/calc/userAve10more.bob (100%) rename {FC => 99-Shared}/calc/userAve_more.bob (100%) rename {FC => 99-Shared}/calc/userAves_line.bob (100%) rename {FC => 99-Shared}/calc/userCalc.bob (100%) rename {FC => 99-Shared}/calc/userCalcMeter.bob (100%) rename {FC => 99-Shared}/calc/userCalcOut.bob (100%) rename {FC => 99-Shared}/calc/userCalcOut_full.bob (100%) rename {FC => 99-Shared}/calc/userCalcOuts10.bob (100%) rename {FC => 99-Shared}/calc/userCalcOuts10more.bob (100%) rename {FC => 99-Shared}/calc/userCalcOuts_line.bob (100%) rename {FC => 99-Shared}/calc/userCalc_bare.bob (100%) rename {FC => 99-Shared}/calc/userCalc_full.bob (100%) rename {FC => 99-Shared}/calc/userCalc_help.bob (100%) rename {FC => 99-Shared}/calc/userCalcs10.bob (100%) rename {FC => 99-Shared}/calc/userCalcs10more.bob (100%) rename {FC => 99-Shared}/calc/userCalcs20.bob (100%) rename {FC => 99-Shared}/calc/userCalcs40.bob (100%) rename {FC => 99-Shared}/calc/userCalcsGlobalEnable.bob (100%) rename {FC => 99-Shared}/calc/userCalcs_line.bob (100%) rename {FC => 99-Shared}/calc/userStringCalc.bob (100%) rename {FC => 99-Shared}/calc/userStringCalc_demo.bob (100%) rename {FC => 99-Shared}/calc/userStringCalc_full.bob (100%) rename {FC => 99-Shared}/calc/userStringCalcs10.bob (100%) rename {FC => 99-Shared}/calc/userStringCalcs10more.bob (100%) rename {FC => 99-Shared}/calc/userStringCalcs_line.bob (100%) rename {FC => 99-Shared}/calc/userStringSeq.bob (100%) rename {FC => 99-Shared}/calc/userStringSeq_full.bob (100%) rename {FC => 99-Shared}/calc/userStringSeq_help.bob (100%) rename {FC => 99-Shared}/calc/userStringSeqs10.bob (100%) rename {FC => 99-Shared}/calc/userStringSeqs10more.bob (100%) rename {FC => 99-Shared}/calc/userStringSeqs_line.bob (100%) rename {FC => 99-Shared}/calc/userTransform.bob (100%) rename {FC => 99-Shared}/calc/userTransform_full.bob (100%) rename {FC => 99-Shared}/calc/userTransforms10.bob (100%) rename {FC => 99-Shared}/calc/userTransforms10more.bob (100%) rename {FC => 99-Shared}/calc/userTransforms20.bob (100%) rename {FC => 99-Shared}/calc/userTransforms_line.bob (100%) rename {FC => 99-Shared}/calc/userXXX10more_bare.bob (100%) rename {FC => 99-Shared}/calc/yyArrayCalc.bob (100%) rename {FC => 99-Shared}/calc/yyArrayCalc_full.bob (100%) rename {FC => 99-Shared}/calc/yyArrayCalc_plot.bob (100%) rename {FC => 99-Shared}/calc/yyArrayCalc_small.bob (100%) rename {FC => 99-Shared}/calc/yyArrayCalc_small_bare.bob (100%) rename {FC => 99-Shared}/calc/yyCalcoutRecord.bob (100%) rename {FC => 99-Shared}/calc/yyCalcoutRecord_full.bob (100%) rename {FC => 99-Shared}/calc/yySeq.bob (100%) rename {FC => 99-Shared}/calc/yySeq_full.bob (100%) rename {FC => 99-Shared}/calc/yySseq.bob (100%) rename {FC => 99-Shared}/calc/yySseq_bare.bob (100%) rename {FC => 99-Shared}/calc/yySseq_full.bob (100%) rename {FC => 99-Shared}/calc/yySseq_full_bare.bob (100%) rename {FC => 99-Shared}/calc/yySseq_help.bob (100%) rename {FC => 99-Shared}/calc/yyTransform.bob (100%) rename {FC => 99-Shared}/calc/yyTransform_full.bob (100%) rename {FC => 99-Shared}/calc/yyWaitRecord.bob (100%) rename {FC => 99-Shared}/calc/yyWaitRecord_full.bob (100%) rename {FC => 99-Shared}/calc/yysCalcoutRecord.bob (100%) rename {FC => 99-Shared}/calc/yysCalcoutRecord_demo.bob (100%) rename {FC => 99-Shared}/calc/yysCalcoutRecord_full.bob (100%) rename {EVR => 99-Shared}/mrfioc2/_evg_mxc.bob (100%) rename {EVR => 99-Shared}/mrfioc2/_evg_trigevt.bob (100%) rename {EVR => 99-Shared}/mrfioc2/_evrdlygen.bob (100%) rename {EVR => 99-Shared}/mrfioc2/_evrinput.bob (100%) rename {EVR => 99-Shared}/mrfioc2/_evroutput.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evg-cpci-230.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evg-seq.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evg-vme-230.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evr-cml-output.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evr-cml-pat40.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evr-cpci-300.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evr-expert.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evr-mtca-300.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evr-mtca-300u.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evr-pcie-300dc.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evr-pmc-230.bob (100%) rename {EVR => 99-Shared}/mrfioc2/evr-vmerf-230.bob (100%) rename {FC => 99-Shared}/sscan/ProgressBar.bob (100%) rename {FC => 99-Shared}/sscan/ProgressBarMore.bob (100%) rename {FC => 99-Shared}/sscan/alignParms.bob (100%) rename {FC => 99-Shared}/sscan/arrayPlot.bob (100%) rename {FC => 99-Shared}/sscan/display_fields.bob (100%) rename {FC => 99-Shared}/sscan/scan.bob (100%) rename {FC => 99-Shared}/sscan/scanAux.bob (100%) rename {FC => 99-Shared}/sscan/scanAux_more.bob (100%) rename {FC => 99-Shared}/sscan/scanDetPlot.bob (100%) rename {FC => 99-Shared}/sscan/scanDetPlot8.bob (100%) rename {FC => 99-Shared}/sscan/scanDetPlot8FromScalars.bob (100%) rename {FC => 99-Shared}/sscan/scanDetPlotFromScalars.bob (100%) rename {FC => 99-Shared}/sscan/scanDetPlotOld.bob (100%) rename {FC => 99-Shared}/sscan/scanParms.bob (100%) rename {FC => 99-Shared}/sscan/scanParms2D.bob (100%) rename {FC => 99-Shared}/sscan/scanParms2Pos.bob (100%) rename {FC => 99-Shared}/sscan/scanParmsCustom.bob (100%) rename {FC => 99-Shared}/sscan/scanParmsRemote.bob (100%) rename {FC => 99-Shared}/sscan/scan_detector_help.bob (100%) rename {FC => 99-Shared}/sscan/scan_detectors.bob (100%) rename {FC => 99-Shared}/sscan/scan_detectors10.bob (100%) rename {FC => 99-Shared}/sscan/scan_full.bob (100%) rename {FC => 99-Shared}/sscan/scan_help.bob (100%) rename {FC => 99-Shared}/sscan/scan_more.bob (100%) rename {FC => 99-Shared}/sscan/scan_positioner_help.bob (100%) rename {FC => 99-Shared}/sscan/scan_positioners.bob (100%) rename {FC => 99-Shared}/sscan/scan_saveData.bob (100%) rename {FC => 99-Shared}/sscan/scan_triggers.bob (100%) rename {FC => 99-Shared}/sscan/startProgress.bob (100%) diff --git a/EVR/evrioc/instance.bob b/10-Top/evrioc/instance.bob similarity index 96% rename from EVR/evrioc/instance.bob rename to 10-Top/evrioc/instance.bob index b14c10f..98963ae 100644 --- a/EVR/evrioc/instance.bob +++ b/10-Top/evrioc/instance.bob @@ -29,7 +29,7 @@ <name>Menu Button_4</name> <actions> <action type="open_display"> - <file>../mrfioc2/evr-mtca-300u.opi</file> + <file>../../99-Shared/mrfioc2/evr-mtca-300u.opi</file> <macros> <D>$(AMC_NAME):</D> <SYS>$(CONTROL_GROUP):</SYS> diff --git a/EVR/evrioc/top-fail.bob b/10-Top/evrioc/top-fail.bob similarity index 100% rename from EVR/evrioc/top-fail.bob rename to 10-Top/evrioc/top-fail.bob diff --git a/EVR/evrioc/top.bob b/10-Top/evrioc/top.bob similarity index 100% rename from EVR/evrioc/top.bob rename to 10-Top/evrioc/top.bob diff --git a/FC/fcioc/instance.bob b/10-Top/fcioc/instance.bob similarity index 94% rename from FC/fcioc/instance.bob rename to 10-Top/fcioc/instance.bob index f2e6394..4ef1f42 100644 --- a/FC/fcioc/instance.bob +++ b/10-Top/fcioc/instance.bob @@ -10,7 +10,7 @@ <name>Menu Button_3</name> <actions> <action type="open_display"> - <file>../adsis8300/system.opi</file> + <file>../../99-Shared/adsis8300/system.opi</file> <macros> <P>$(CONTROL_GROUP):$(AMC_NAME):</P> <R></R> @@ -79,7 +79,7 @@ <name>Menu Button_1</name> <actions> <action type="open_display"> - <file>../adsis8300fc/fc.opi</file> + <file>../../99-Shared/adsis8300fc/fc.opi</file> <macros> <CG>$(CONTROL_GROUP):$(AMC_NAME):</CG> <P>$(SYSTEM1)</P> @@ -107,7 +107,7 @@ <name>Menu Button_2</name> <actions> <action type="open_display"> - <file>../adsis8300fc/fc.opi</file> + <file>../../99-Shared/adsis8300fc/fc.opi</file> <macros> <P>$(SYSTEM2)</P> <R></R> @@ -134,7 +134,7 @@ <name>Menu Button_3</name> <actions> <action type="open_display"> - <file>../adsis8300fc/fc.opi</file> + <file>../../99-Shared/adsis8300fc/fc.opi</file> <macros> <P>$(SYSTEM3)</P> <R></R> @@ -161,7 +161,7 @@ <name>Menu Button_4</name> <actions> <action type="open_display"> - <file>../adsis8300fc/fc.opi</file> + <file>../../99-Shared/adsis8300fc/fc.opi</file> <macros> <P>$(SYSTEM4)</P> <R></R> @@ -188,7 +188,7 @@ <name>Menu Button_5</name> <actions> <action type="open_display"> - <file>../adsis8300fc/fc.opi</file> + <file>../../99-Shared/adsis8300fc/fc.opi</file> <macros> <P>$(SYSTEM5)</P> <R></R> diff --git a/FC/fcioc/top.bob b/10-Top/fcioc/top.bob similarity index 100% rename from FC/fcioc/top.bob rename to 10-Top/fcioc/top.bob diff --git a/FC/adcore/ADAttrFile.bob b/99-Shared/adcore/ADAttrFile.bob similarity index 100% rename from FC/adcore/ADAttrFile.bob rename to 99-Shared/adcore/ADAttrFile.bob diff --git a/FC/adcore/ADBase.bob b/99-Shared/adcore/ADBase.bob similarity index 100% rename from FC/adcore/ADBase.bob rename to 99-Shared/adcore/ADBase.bob diff --git a/FC/adcore/ADBuffers.bob b/99-Shared/adcore/ADBuffers.bob similarity index 100% rename from FC/adcore/ADBuffers.bob rename to 99-Shared/adcore/ADBuffers.bob diff --git a/FC/adcore/ADCollect.bob b/99-Shared/adcore/ADCollect.bob similarity index 100% rename from FC/adcore/ADCollect.bob rename to 99-Shared/adcore/ADCollect.bob diff --git a/FC/adcore/ADDriverFile.bob b/99-Shared/adcore/ADDriverFile.bob similarity index 100% rename from FC/adcore/ADDriverFile.bob rename to 99-Shared/adcore/ADDriverFile.bob diff --git a/FC/adcore/ADEpicsShutter.bob b/99-Shared/adcore/ADEpicsShutter.bob similarity index 100% rename from FC/adcore/ADEpicsShutter.bob rename to 99-Shared/adcore/ADEpicsShutter.bob diff --git a/FC/adcore/ADPlugins.bob b/99-Shared/adcore/ADPlugins.bob similarity index 100% rename from FC/adcore/ADPlugins.bob rename to 99-Shared/adcore/ADPlugins.bob diff --git a/FC/adcore/ADReadout.bob b/99-Shared/adcore/ADReadout.bob similarity index 100% rename from FC/adcore/ADReadout.bob rename to 99-Shared/adcore/ADReadout.bob diff --git a/FC/adcore/ADSetup.bob b/99-Shared/adcore/ADSetup.bob similarity index 100% rename from FC/adcore/ADSetup.bob rename to 99-Shared/adcore/ADSetup.bob diff --git a/FC/adcore/ADShutter.bob b/99-Shared/adcore/ADShutter.bob similarity index 100% rename from FC/adcore/ADShutter.bob rename to 99-Shared/adcore/ADShutter.bob diff --git a/FC/adcore/ADTop.bob b/99-Shared/adcore/ADTop.bob similarity index 100% rename from FC/adcore/ADTop.bob rename to 99-Shared/adcore/ADTop.bob diff --git a/FC/adcore/NDCircularBuff.bob b/99-Shared/adcore/NDCircularBuff.bob similarity index 100% rename from FC/adcore/NDCircularBuff.bob rename to 99-Shared/adcore/NDCircularBuff.bob diff --git a/FC/adcore/NDCircularBuffHelp.bob b/99-Shared/adcore/NDCircularBuffHelp.bob similarity index 100% rename from FC/adcore/NDCircularBuffHelp.bob rename to 99-Shared/adcore/NDCircularBuffHelp.bob diff --git a/FC/adcore/NDCodec.bob b/99-Shared/adcore/NDCodec.bob similarity index 100% rename from FC/adcore/NDCodec.bob rename to 99-Shared/adcore/NDCodec.bob diff --git a/FC/adcore/NDColorConvert.bob b/99-Shared/adcore/NDColorConvert.bob similarity index 100% rename from FC/adcore/NDColorConvert.bob rename to 99-Shared/adcore/NDColorConvert.bob diff --git a/FC/adcore/NDFFT.bob b/99-Shared/adcore/NDFFT.bob similarity index 100% rename from FC/adcore/NDFFT.bob rename to 99-Shared/adcore/NDFFT.bob diff --git a/FC/adcore/NDFFT16.bob b/99-Shared/adcore/NDFFT16.bob similarity index 100% rename from FC/adcore/NDFFT16.bob rename to 99-Shared/adcore/NDFFT16.bob diff --git a/FC/adcore/NDFFTFreqSpectrumPlot.bob b/99-Shared/adcore/NDFFTFreqSpectrumPlot.bob similarity index 100% rename from FC/adcore/NDFFTFreqSpectrumPlot.bob rename to 99-Shared/adcore/NDFFTFreqSpectrumPlot.bob diff --git a/FC/adcore/NDFFTPlotAll.bob b/99-Shared/adcore/NDFFTPlotAll.bob similarity index 100% rename from FC/adcore/NDFFTPlotAll.bob rename to 99-Shared/adcore/NDFFTPlotAll.bob diff --git a/FC/adcore/NDFFTTimeSeriesPlot.bob b/99-Shared/adcore/NDFFTTimeSeriesPlot.bob similarity index 100% rename from FC/adcore/NDFFTTimeSeriesPlot.bob rename to 99-Shared/adcore/NDFFTTimeSeriesPlot.bob diff --git a/FC/adcore/NDFile.bob b/99-Shared/adcore/NDFile.bob similarity index 100% rename from FC/adcore/NDFile.bob rename to 99-Shared/adcore/NDFile.bob diff --git a/FC/adcore/NDFileBase.bob b/99-Shared/adcore/NDFileBase.bob similarity index 100% rename from FC/adcore/NDFileBase.bob rename to 99-Shared/adcore/NDFileBase.bob diff --git a/FC/adcore/NDFileHDF5.bob b/99-Shared/adcore/NDFileHDF5.bob similarity index 100% rename from FC/adcore/NDFileHDF5.bob rename to 99-Shared/adcore/NDFileHDF5.bob diff --git a/FC/adcore/NDFileHDF5_ChunkingFull.bob b/99-Shared/adcore/NDFileHDF5_ChunkingFull.bob similarity index 100% rename from FC/adcore/NDFileHDF5_ChunkingFull.bob rename to 99-Shared/adcore/NDFileHDF5_ChunkingFull.bob diff --git a/FC/adcore/NDFileHDF5_ExtraDims.bob b/99-Shared/adcore/NDFileHDF5_ExtraDims.bob similarity index 100% rename from FC/adcore/NDFileHDF5_ExtraDims.bob rename to 99-Shared/adcore/NDFileHDF5_ExtraDims.bob diff --git a/FC/adcore/NDFileHDF5_Positions.bob b/99-Shared/adcore/NDFileHDF5_Positions.bob similarity index 100% rename from FC/adcore/NDFileHDF5_Positions.bob rename to 99-Shared/adcore/NDFileHDF5_Positions.bob diff --git a/FC/adcore/NDFileJPEG.bob b/99-Shared/adcore/NDFileJPEG.bob similarity index 100% rename from FC/adcore/NDFileJPEG.bob rename to 99-Shared/adcore/NDFileJPEG.bob diff --git a/FC/adcore/NDFileMagick.bob b/99-Shared/adcore/NDFileMagick.bob similarity index 100% rename from FC/adcore/NDFileMagick.bob rename to 99-Shared/adcore/NDFileMagick.bob diff --git a/FC/adcore/NDFileNetCDF.bob b/99-Shared/adcore/NDFileNetCDF.bob similarity index 100% rename from FC/adcore/NDFileNetCDF.bob rename to 99-Shared/adcore/NDFileNetCDF.bob diff --git a/FC/adcore/NDFileNexus.bob b/99-Shared/adcore/NDFileNexus.bob similarity index 100% rename from FC/adcore/NDFileNexus.bob rename to 99-Shared/adcore/NDFileNexus.bob diff --git a/FC/adcore/NDFileNull.bob b/99-Shared/adcore/NDFileNull.bob similarity index 100% rename from FC/adcore/NDFileNull.bob rename to 99-Shared/adcore/NDFileNull.bob diff --git a/FC/adcore/NDFileTIFF.bob b/99-Shared/adcore/NDFileTIFF.bob similarity index 100% rename from FC/adcore/NDFileTIFF.bob rename to 99-Shared/adcore/NDFileTIFF.bob diff --git a/FC/adcore/NDGather8.bob b/99-Shared/adcore/NDGather8.bob similarity index 100% rename from FC/adcore/NDGather8.bob rename to 99-Shared/adcore/NDGather8.bob diff --git a/FC/adcore/NDOverlay.bob b/99-Shared/adcore/NDOverlay.bob similarity index 100% rename from FC/adcore/NDOverlay.bob rename to 99-Shared/adcore/NDOverlay.bob diff --git a/FC/adcore/NDOverlay8.bob b/99-Shared/adcore/NDOverlay8.bob similarity index 100% rename from FC/adcore/NDOverlay8.bob rename to 99-Shared/adcore/NDOverlay8.bob diff --git a/FC/adcore/NDOverlayN.bob b/99-Shared/adcore/NDOverlayN.bob similarity index 100% rename from FC/adcore/NDOverlayN.bob rename to 99-Shared/adcore/NDOverlayN.bob diff --git a/FC/adcore/NDPlot.bob b/99-Shared/adcore/NDPlot.bob similarity index 100% rename from FC/adcore/NDPlot.bob rename to 99-Shared/adcore/NDPlot.bob diff --git a/FC/adcore/NDPlotXY.bob b/99-Shared/adcore/NDPlotXY.bob similarity index 100% rename from FC/adcore/NDPlotXY.bob rename to 99-Shared/adcore/NDPlotXY.bob diff --git a/FC/adcore/NDPluginAttribute.bob b/99-Shared/adcore/NDPluginAttribute.bob similarity index 100% rename from FC/adcore/NDPluginAttribute.bob rename to 99-Shared/adcore/NDPluginAttribute.bob diff --git a/FC/adcore/NDPluginAttribute8.bob b/99-Shared/adcore/NDPluginAttribute8.bob similarity index 100% rename from FC/adcore/NDPluginAttribute8.bob rename to 99-Shared/adcore/NDPluginAttribute8.bob diff --git a/FC/adcore/NDPluginBase.bob b/99-Shared/adcore/NDPluginBase.bob similarity index 100% rename from FC/adcore/NDPluginBase.bob rename to 99-Shared/adcore/NDPluginBase.bob diff --git a/FC/adcore/NDPluginBaseFull.bob b/99-Shared/adcore/NDPluginBaseFull.bob similarity index 100% rename from FC/adcore/NDPluginBaseFull.bob rename to 99-Shared/adcore/NDPluginBaseFull.bob diff --git a/FC/adcore/NDPluginTimeSeries.bob b/99-Shared/adcore/NDPluginTimeSeries.bob similarity index 100% rename from FC/adcore/NDPluginTimeSeries.bob rename to 99-Shared/adcore/NDPluginTimeSeries.bob diff --git a/FC/adcore/NDPluginTimeSeriesN.bob b/99-Shared/adcore/NDPluginTimeSeriesN.bob similarity index 100% rename from FC/adcore/NDPluginTimeSeriesN.bob rename to 99-Shared/adcore/NDPluginTimeSeriesN.bob diff --git a/FC/adcore/NDPos.bob b/99-Shared/adcore/NDPos.bob similarity index 100% rename from FC/adcore/NDPos.bob rename to 99-Shared/adcore/NDPos.bob diff --git a/FC/adcore/NDProcess.bob b/99-Shared/adcore/NDProcess.bob similarity index 100% rename from FC/adcore/NDProcess.bob rename to 99-Shared/adcore/NDProcess.bob diff --git a/FC/adcore/NDProcessTIFF.bob b/99-Shared/adcore/NDProcessTIFF.bob similarity index 100% rename from FC/adcore/NDProcessTIFF.bob rename to 99-Shared/adcore/NDProcessTIFF.bob diff --git a/FC/adcore/NDPva.bob b/99-Shared/adcore/NDPva.bob similarity index 100% rename from FC/adcore/NDPva.bob rename to 99-Shared/adcore/NDPva.bob diff --git a/FC/adcore/NDROI.bob b/99-Shared/adcore/NDROI.bob similarity index 100% rename from FC/adcore/NDROI.bob rename to 99-Shared/adcore/NDROI.bob diff --git a/FC/adcore/NDROI4.bob b/99-Shared/adcore/NDROI4.bob similarity index 100% rename from FC/adcore/NDROI4.bob rename to 99-Shared/adcore/NDROI4.bob diff --git a/FC/adcore/NDROIStat.bob b/99-Shared/adcore/NDROIStat.bob similarity index 100% rename from FC/adcore/NDROIStat.bob rename to 99-Shared/adcore/NDROIStat.bob diff --git a/FC/adcore/NDROIStat8.bob b/99-Shared/adcore/NDROIStat8.bob similarity index 100% rename from FC/adcore/NDROIStat8.bob rename to 99-Shared/adcore/NDROIStat8.bob diff --git a/FC/adcore/NDROIStatN.bob b/99-Shared/adcore/NDROIStatN.bob similarity index 100% rename from FC/adcore/NDROIStatN.bob rename to 99-Shared/adcore/NDROIStatN.bob diff --git a/FC/adcore/NDScatter.bob b/99-Shared/adcore/NDScatter.bob similarity index 100% rename from FC/adcore/NDScatter.bob rename to 99-Shared/adcore/NDScatter.bob diff --git a/FC/adcore/NDStats.bob b/99-Shared/adcore/NDStats.bob similarity index 100% rename from FC/adcore/NDStats.bob rename to 99-Shared/adcore/NDStats.bob diff --git a/FC/adcore/NDStats5.bob b/99-Shared/adcore/NDStats5.bob similarity index 100% rename from FC/adcore/NDStats5.bob rename to 99-Shared/adcore/NDStats5.bob diff --git a/FC/adcore/NDStatsTimeSeriesBasicAll.bob b/99-Shared/adcore/NDStatsTimeSeriesBasicAll.bob similarity index 100% rename from FC/adcore/NDStatsTimeSeriesBasicAll.bob rename to 99-Shared/adcore/NDStatsTimeSeriesBasicAll.bob diff --git a/FC/adcore/NDStatsTimeSeriesCentroidAll.bob b/99-Shared/adcore/NDStatsTimeSeriesCentroidAll.bob similarity index 100% rename from FC/adcore/NDStatsTimeSeriesCentroidAll.bob rename to 99-Shared/adcore/NDStatsTimeSeriesCentroidAll.bob diff --git a/FC/adcore/NDStatsTimeSeriesPlot.bob b/99-Shared/adcore/NDStatsTimeSeriesPlot.bob similarity index 100% rename from FC/adcore/NDStatsTimeSeriesPlot.bob rename to 99-Shared/adcore/NDStatsTimeSeriesPlot.bob diff --git a/FC/adcore/NDStdArrays.bob b/99-Shared/adcore/NDStdArrays.bob similarity index 100% rename from FC/adcore/NDStdArrays.bob rename to 99-Shared/adcore/NDStdArrays.bob diff --git a/FC/adcore/NDTimeSeries.bob b/99-Shared/adcore/NDTimeSeries.bob similarity index 100% rename from FC/adcore/NDTimeSeries.bob rename to 99-Shared/adcore/NDTimeSeries.bob diff --git a/FC/adcore/NDTimeSeriesPlot.bob b/99-Shared/adcore/NDTimeSeriesPlot.bob similarity index 100% rename from FC/adcore/NDTimeSeriesPlot.bob rename to 99-Shared/adcore/NDTimeSeriesPlot.bob diff --git a/FC/adcore/NDTransform.bob b/99-Shared/adcore/NDTransform.bob similarity index 100% rename from FC/adcore/NDTransform.bob rename to 99-Shared/adcore/NDTransform.bob diff --git a/FC/adcore/commonPlugins.bob b/99-Shared/adcore/commonPlugins.bob similarity index 100% rename from FC/adcore/commonPlugins.bob rename to 99-Shared/adcore/commonPlugins.bob diff --git a/FC/adcore/createDirectoryHelp.bob b/99-Shared/adcore/createDirectoryHelp.bob similarity index 100% rename from FC/adcore/createDirectoryHelp.bob rename to 99-Shared/adcore/createDirectoryHelp.bob diff --git a/FC/admisc/ADPlugins.bob b/99-Shared/admisc/ADPlugins.bob similarity index 100% rename from FC/admisc/ADPlugins.bob rename to 99-Shared/admisc/ADPlugins.bob diff --git a/FC/admisc/NDFits.bob b/99-Shared/admisc/NDFits.bob similarity index 100% rename from FC/admisc/NDFits.bob rename to 99-Shared/admisc/NDFits.bob diff --git a/FC/admisc/NDImage.bob b/99-Shared/admisc/NDImage.bob similarity index 100% rename from FC/admisc/NDImage.bob rename to 99-Shared/admisc/NDImage.bob diff --git a/FC/admisc/NDProcess.bob b/99-Shared/admisc/NDProcess.bob similarity index 100% rename from FC/admisc/NDProcess.bob rename to 99-Shared/admisc/NDProcess.bob diff --git a/FC/admisc/NDStats.bob b/99-Shared/admisc/NDStats.bob similarity index 100% rename from FC/admisc/NDStats.bob rename to 99-Shared/admisc/NDStats.bob diff --git a/FC/admisc/NDTrace.bob b/99-Shared/admisc/NDTrace.bob similarity index 100% rename from FC/admisc/NDTrace.bob rename to 99-Shared/admisc/NDTrace.bob diff --git a/FC/admisc/NDTraceSimple.bob b/99-Shared/admisc/NDTraceSimple.bob similarity index 100% rename from FC/admisc/NDTraceSimple.bob rename to 99-Shared/admisc/NDTraceSimple.bob diff --git a/FC/admisc/copy_limits.js b/99-Shared/admisc/copy_limits.js similarity index 100% rename from FC/admisc/copy_limits.js rename to 99-Shared/admisc/copy_limits.js diff --git a/FC/admisc/image_limits.js b/99-Shared/admisc/image_limits.js similarity index 100% rename from FC/admisc/image_limits.js rename to 99-Shared/admisc/image_limits.js diff --git a/FC/adsis8300/channel.bob b/99-Shared/adsis8300/channel.bob similarity index 100% rename from FC/adsis8300/channel.bob rename to 99-Shared/adsis8300/channel.bob diff --git a/FC/adsis8300/channel_item.bob b/99-Shared/adsis8300/channel_item.bob similarity index 100% rename from FC/adsis8300/channel_item.bob rename to 99-Shared/adsis8300/channel_item.bob diff --git a/FC/adsis8300/channels.bob b/99-Shared/adsis8300/channels.bob similarity index 100% rename from FC/adsis8300/channels.bob rename to 99-Shared/adsis8300/channels.bob diff --git a/FC/adsis8300/sis8300-evr.bob b/99-Shared/adsis8300/sis8300-evr.bob similarity index 100% rename from FC/adsis8300/sis8300-evr.bob rename to 99-Shared/adsis8300/sis8300-evr.bob diff --git a/FC/adsis8300/sis8300.bob b/99-Shared/adsis8300/sis8300.bob similarity index 100% rename from FC/adsis8300/sis8300.bob rename to 99-Shared/adsis8300/sis8300.bob diff --git a/FC/adsis8300/system.bob b/99-Shared/adsis8300/system.bob similarity index 100% rename from FC/adsis8300/system.bob rename to 99-Shared/adsis8300/system.bob diff --git a/FC/adsis8300fc/change_stats_units.js b/99-Shared/adsis8300fc/change_stats_units.js similarity index 100% rename from FC/adsis8300fc/change_stats_units.js rename to 99-Shared/adsis8300fc/change_stats_units.js diff --git a/FC/adsis8300fc/fc.bob b/99-Shared/adsis8300fc/fc.bob similarity index 100% rename from FC/adsis8300fc/fc.bob rename to 99-Shared/adsis8300fc/fc.bob diff --git a/FC/adsis8300fc/handleCursors.js b/99-Shared/adsis8300fc/handleCursors.js similarity index 100% rename from FC/adsis8300fc/handleCursors.js rename to 99-Shared/adsis8300fc/handleCursors.js diff --git a/FC/asyn/asynGPIBSetup.bob b/99-Shared/asyn/asynGPIBSetup.bob similarity index 100% rename from FC/asyn/asynGPIBSetup.bob rename to 99-Shared/asyn/asynGPIBSetup.bob diff --git a/FC/asyn/asynIPPortSetup.bob b/99-Shared/asyn/asynIPPortSetup.bob similarity index 100% rename from FC/asyn/asynIPPortSetup.bob rename to 99-Shared/asyn/asynIPPortSetup.bob diff --git a/FC/asyn/asynOctet.bob b/99-Shared/asyn/asynOctet.bob similarity index 100% rename from FC/asyn/asynOctet.bob rename to 99-Shared/asyn/asynOctet.bob diff --git a/FC/asyn/asynRecord.bob b/99-Shared/asyn/asynRecord.bob similarity index 100% rename from FC/asyn/asynRecord.bob rename to 99-Shared/asyn/asynRecord.bob diff --git a/FC/asyn/asynRegister.bob b/99-Shared/asyn/asynRegister.bob similarity index 100% rename from FC/asyn/asynRegister.bob rename to 99-Shared/asyn/asynRegister.bob diff --git a/FC/asyn/asynSerialPortSetup.bob b/99-Shared/asyn/asynSerialPortSetup.bob similarity index 100% rename from FC/asyn/asynSerialPortSetup.bob rename to 99-Shared/asyn/asynSerialPortSetup.bob diff --git a/FC/asyn/asynTimeSeries.bob b/99-Shared/asyn/asynTimeSeries.bob similarity index 100% rename from FC/asyn/asynTimeSeries.bob rename to 99-Shared/asyn/asynTimeSeries.bob diff --git a/FC/autosave/SR_X_Status.bob b/99-Shared/autosave/SR_X_Status.bob similarity index 100% rename from FC/autosave/SR_X_Status.bob rename to 99-Shared/autosave/SR_X_Status.bob diff --git a/FC/autosave/configMenu.bob b/99-Shared/autosave/configMenu.bob similarity index 100% rename from FC/autosave/configMenu.bob rename to 99-Shared/autosave/configMenu.bob diff --git a/FC/autosave/configMenuHead_bare.bob b/99-Shared/autosave/configMenuHead_bare.bob similarity index 100% rename from FC/autosave/configMenuHead_bare.bob rename to 99-Shared/autosave/configMenuHead_bare.bob diff --git a/FC/autosave/configMenu_bare1.bob b/99-Shared/autosave/configMenu_bare1.bob similarity index 100% rename from FC/autosave/configMenu_bare1.bob rename to 99-Shared/autosave/configMenu_bare1.bob diff --git a/FC/autosave/configMenu_more.bob b/99-Shared/autosave/configMenu_more.bob similarity index 100% rename from FC/autosave/configMenu_more.bob rename to 99-Shared/autosave/configMenu_more.bob diff --git a/FC/autosave/configMenu_more_bare1.bob b/99-Shared/autosave/configMenu_more_bare1.bob similarity index 100% rename from FC/autosave/configMenu_more_bare1.bob rename to 99-Shared/autosave/configMenu_more_bare1.bob diff --git a/FC/autosave/configMenu_small.bob b/99-Shared/autosave/configMenu_small.bob similarity index 100% rename from FC/autosave/configMenu_small.bob rename to 99-Shared/autosave/configMenu_small.bob diff --git a/FC/autosave/configMenu_smallA.bob b/99-Shared/autosave/configMenu_smallA.bob similarity index 100% rename from FC/autosave/configMenu_smallA.bob rename to 99-Shared/autosave/configMenu_smallA.bob diff --git a/FC/autosave/save_restoreStatus.bob b/99-Shared/autosave/save_restoreStatus.bob similarity index 100% rename from FC/autosave/save_restoreStatus.bob rename to 99-Shared/autosave/save_restoreStatus.bob diff --git a/FC/autosave/save_restoreStatusLegend.bob b/99-Shared/autosave/save_restoreStatusLegend.bob similarity index 100% rename from FC/autosave/save_restoreStatusLegend.bob rename to 99-Shared/autosave/save_restoreStatusLegend.bob diff --git a/FC/autosave/save_restoreStatus_more.bob b/99-Shared/autosave/save_restoreStatus_more.bob similarity index 100% rename from FC/autosave/save_restoreStatus_more.bob rename to 99-Shared/autosave/save_restoreStatus_more.bob diff --git a/FC/autosave/save_restoreStatus_tiny.bob b/99-Shared/autosave/save_restoreStatus_tiny.bob similarity index 100% rename from FC/autosave/save_restoreStatus_tiny.bob rename to 99-Shared/autosave/save_restoreStatus_tiny.bob diff --git a/FC/busy/testBusyAsyn.bob b/99-Shared/busy/testBusyAsyn.bob similarity index 100% rename from FC/busy/testBusyAsyn.bob rename to 99-Shared/busy/testBusyAsyn.bob diff --git a/FC/busy/testBusyAsynTop.bob b/99-Shared/busy/testBusyAsynTop.bob similarity index 100% rename from FC/busy/testBusyAsynTop.bob rename to 99-Shared/busy/testBusyAsynTop.bob diff --git a/FC/busy/xxBusyRecord.bob b/99-Shared/busy/xxBusyRecord.bob similarity index 100% rename from FC/busy/xxBusyRecord.bob rename to 99-Shared/busy/xxBusyRecord.bob diff --git a/FC/calc/CalcRecord.bob b/99-Shared/calc/CalcRecord.bob similarity index 100% rename from FC/calc/CalcRecord.bob rename to 99-Shared/calc/CalcRecord.bob diff --git a/FC/calc/CalcRecord_full.bob b/99-Shared/calc/CalcRecord_full.bob similarity index 100% rename from FC/calc/CalcRecord_full.bob rename to 99-Shared/calc/CalcRecord_full.bob diff --git a/FC/calc/FuncGen.bob b/99-Shared/calc/FuncGen.bob similarity index 100% rename from FC/calc/FuncGen.bob rename to 99-Shared/calc/FuncGen.bob diff --git a/FC/calc/FuncGen_full.bob b/99-Shared/calc/FuncGen_full.bob similarity index 100% rename from FC/calc/FuncGen_full.bob rename to 99-Shared/calc/FuncGen_full.bob diff --git a/FC/calc/Transform.bob b/99-Shared/calc/Transform.bob similarity index 100% rename from FC/calc/Transform.bob rename to 99-Shared/calc/Transform.bob diff --git a/FC/calc/Transform_full.bob b/99-Shared/calc/Transform_full.bob similarity index 100% rename from FC/calc/Transform_full.bob rename to 99-Shared/calc/Transform_full.bob diff --git a/FC/calc/Transforms10.bob b/99-Shared/calc/Transforms10.bob similarity index 100% rename from FC/calc/Transforms10.bob rename to 99-Shared/calc/Transforms10.bob diff --git a/FC/calc/arrayPlot.bob b/99-Shared/calc/arrayPlot.bob similarity index 100% rename from FC/calc/arrayPlot.bob rename to 99-Shared/calc/arrayPlot.bob diff --git a/FC/calc/arrayPlot8.bob b/99-Shared/calc/arrayPlot8.bob similarity index 100% rename from FC/calc/arrayPlot8.bob rename to 99-Shared/calc/arrayPlot8.bob diff --git a/FC/calc/arrayPlotNoX.bob b/99-Shared/calc/arrayPlotNoX.bob similarity index 100% rename from FC/calc/arrayPlotNoX.bob rename to 99-Shared/calc/arrayPlotNoX.bob diff --git a/FC/calc/arrayTest.bob b/99-Shared/calc/arrayTest.bob similarity index 100% rename from FC/calc/arrayTest.bob rename to 99-Shared/calc/arrayTest.bob diff --git a/FC/calc/calcAlgebraicExamples.bob b/99-Shared/calc/calcAlgebraicExamples.bob similarity index 100% rename from FC/calc/calcAlgebraicExamples.bob rename to 99-Shared/calc/calcAlgebraicExamples.bob diff --git a/FC/calc/calcArrayExamples.bob b/99-Shared/calc/calcArrayExamples.bob similarity index 100% rename from FC/calc/calcArrayExamples.bob rename to 99-Shared/calc/calcArrayExamples.bob diff --git a/FC/calc/calcBitwiseExamples.bob b/99-Shared/calc/calcBitwiseExamples.bob similarity index 100% rename from FC/calc/calcBitwiseExamples.bob rename to 99-Shared/calc/calcBitwiseExamples.bob diff --git a/FC/calc/calcExamples.bob b/99-Shared/calc/calcExamples.bob similarity index 100% rename from FC/calc/calcExamples.bob rename to 99-Shared/calc/calcExamples.bob diff --git a/FC/calc/calcMiscExamples.bob b/99-Shared/calc/calcMiscExamples.bob similarity index 100% rename from FC/calc/calcMiscExamples.bob rename to 99-Shared/calc/calcMiscExamples.bob diff --git a/FC/calc/calcRelationalExamples.bob b/99-Shared/calc/calcRelationalExamples.bob similarity index 100% rename from FC/calc/calcRelationalExamples.bob rename to 99-Shared/calc/calcRelationalExamples.bob diff --git a/FC/calc/calcStringExamples.bob b/99-Shared/calc/calcStringExamples.bob similarity index 100% rename from FC/calc/calcStringExamples.bob rename to 99-Shared/calc/calcStringExamples.bob diff --git a/FC/calc/calcTrigExamples.bob b/99-Shared/calc/calcTrigExamples.bob similarity index 100% rename from FC/calc/calcTrigExamples.bob rename to 99-Shared/calc/calcTrigExamples.bob diff --git a/FC/calc/editSseq.bob b/99-Shared/calc/editSseq.bob similarity index 100% rename from FC/calc/editSseq.bob rename to 99-Shared/calc/editSseq.bob diff --git a/FC/calc/editSseq_more.bob b/99-Shared/calc/editSseq_more.bob similarity index 100% rename from FC/calc/editSseq_more.bob rename to 99-Shared/calc/editSseq_more.bob diff --git a/FC/calc/interp.bob b/99-Shared/calc/interp.bob similarity index 100% rename from FC/calc/interp.bob rename to 99-Shared/calc/interp.bob diff --git a/FC/calc/interpArray.bob b/99-Shared/calc/interpArray.bob similarity index 100% rename from FC/calc/interpArray.bob rename to 99-Shared/calc/interpArray.bob diff --git a/FC/calc/interpNew.bob b/99-Shared/calc/interpNew.bob similarity index 100% rename from FC/calc/interpNew.bob rename to 99-Shared/calc/interpNew.bob diff --git a/FC/calc/interpNewData.bob b/99-Shared/calc/interpNewData.bob similarity index 100% rename from FC/calc/interpNewData.bob rename to 99-Shared/calc/interpNewData.bob diff --git a/FC/calc/interpNew_help.bob b/99-Shared/calc/interpNew_help.bob similarity index 100% rename from FC/calc/interpNew_help.bob rename to 99-Shared/calc/interpNew_help.bob diff --git a/FC/calc/sseqElement_bare.bob b/99-Shared/calc/sseqElement_bare.bob similarity index 100% rename from FC/calc/sseqElement_bare.bob rename to 99-Shared/calc/sseqElement_bare.bob diff --git a/FC/calc/userArrayCalc.bob b/99-Shared/calc/userArrayCalc.bob similarity index 100% rename from FC/calc/userArrayCalc.bob rename to 99-Shared/calc/userArrayCalc.bob diff --git a/FC/calc/userArrayCalcPlot.bob b/99-Shared/calc/userArrayCalcPlot.bob similarity index 100% rename from FC/calc/userArrayCalcPlot.bob rename to 99-Shared/calc/userArrayCalcPlot.bob diff --git a/FC/calc/userArrayCalcPlots10.bob b/99-Shared/calc/userArrayCalcPlots10.bob similarity index 100% rename from FC/calc/userArrayCalcPlots10.bob rename to 99-Shared/calc/userArrayCalcPlots10.bob diff --git a/FC/calc/userArrayCalc_full.bob b/99-Shared/calc/userArrayCalc_full.bob similarity index 100% rename from FC/calc/userArrayCalc_full.bob rename to 99-Shared/calc/userArrayCalc_full.bob diff --git a/FC/calc/userArrayCalc_plot.bob b/99-Shared/calc/userArrayCalc_plot.bob similarity index 100% rename from FC/calc/userArrayCalc_plot.bob rename to 99-Shared/calc/userArrayCalc_plot.bob diff --git a/FC/calc/userArrayCalc_small.bob b/99-Shared/calc/userArrayCalc_small.bob similarity index 100% rename from FC/calc/userArrayCalc_small.bob rename to 99-Shared/calc/userArrayCalc_small.bob diff --git a/FC/calc/userArrayCalcs10.bob b/99-Shared/calc/userArrayCalcs10.bob similarity index 100% rename from FC/calc/userArrayCalcs10.bob rename to 99-Shared/calc/userArrayCalcs10.bob diff --git a/FC/calc/userArrayCalcs10more.bob b/99-Shared/calc/userArrayCalcs10more.bob similarity index 100% rename from FC/calc/userArrayCalcs10more.bob rename to 99-Shared/calc/userArrayCalcs10more.bob diff --git a/FC/calc/userArrayCalcs_line.bob b/99-Shared/calc/userArrayCalcs_line.bob similarity index 100% rename from FC/calc/userArrayCalcs_line.bob rename to 99-Shared/calc/userArrayCalcs_line.bob diff --git a/FC/calc/userAve.bob b/99-Shared/calc/userAve.bob similarity index 100% rename from FC/calc/userAve.bob rename to 99-Shared/calc/userAve.bob diff --git a/FC/calc/userAve10.bob b/99-Shared/calc/userAve10.bob similarity index 100% rename from FC/calc/userAve10.bob rename to 99-Shared/calc/userAve10.bob diff --git a/FC/calc/userAve10more.bob b/99-Shared/calc/userAve10more.bob similarity index 100% rename from FC/calc/userAve10more.bob rename to 99-Shared/calc/userAve10more.bob diff --git a/FC/calc/userAve_more.bob b/99-Shared/calc/userAve_more.bob similarity index 100% rename from FC/calc/userAve_more.bob rename to 99-Shared/calc/userAve_more.bob diff --git a/FC/calc/userAves_line.bob b/99-Shared/calc/userAves_line.bob similarity index 100% rename from FC/calc/userAves_line.bob rename to 99-Shared/calc/userAves_line.bob diff --git a/FC/calc/userCalc.bob b/99-Shared/calc/userCalc.bob similarity index 100% rename from FC/calc/userCalc.bob rename to 99-Shared/calc/userCalc.bob diff --git a/FC/calc/userCalcMeter.bob b/99-Shared/calc/userCalcMeter.bob similarity index 100% rename from FC/calc/userCalcMeter.bob rename to 99-Shared/calc/userCalcMeter.bob diff --git a/FC/calc/userCalcOut.bob b/99-Shared/calc/userCalcOut.bob similarity index 100% rename from FC/calc/userCalcOut.bob rename to 99-Shared/calc/userCalcOut.bob diff --git a/FC/calc/userCalcOut_full.bob b/99-Shared/calc/userCalcOut_full.bob similarity index 100% rename from FC/calc/userCalcOut_full.bob rename to 99-Shared/calc/userCalcOut_full.bob diff --git a/FC/calc/userCalcOuts10.bob b/99-Shared/calc/userCalcOuts10.bob similarity index 100% rename from FC/calc/userCalcOuts10.bob rename to 99-Shared/calc/userCalcOuts10.bob diff --git a/FC/calc/userCalcOuts10more.bob b/99-Shared/calc/userCalcOuts10more.bob similarity index 100% rename from FC/calc/userCalcOuts10more.bob rename to 99-Shared/calc/userCalcOuts10more.bob diff --git a/FC/calc/userCalcOuts_line.bob b/99-Shared/calc/userCalcOuts_line.bob similarity index 100% rename from FC/calc/userCalcOuts_line.bob rename to 99-Shared/calc/userCalcOuts_line.bob diff --git a/FC/calc/userCalc_bare.bob b/99-Shared/calc/userCalc_bare.bob similarity index 100% rename from FC/calc/userCalc_bare.bob rename to 99-Shared/calc/userCalc_bare.bob diff --git a/FC/calc/userCalc_full.bob b/99-Shared/calc/userCalc_full.bob similarity index 100% rename from FC/calc/userCalc_full.bob rename to 99-Shared/calc/userCalc_full.bob diff --git a/FC/calc/userCalc_help.bob b/99-Shared/calc/userCalc_help.bob similarity index 100% rename from FC/calc/userCalc_help.bob rename to 99-Shared/calc/userCalc_help.bob diff --git a/FC/calc/userCalcs10.bob b/99-Shared/calc/userCalcs10.bob similarity index 100% rename from FC/calc/userCalcs10.bob rename to 99-Shared/calc/userCalcs10.bob diff --git a/FC/calc/userCalcs10more.bob b/99-Shared/calc/userCalcs10more.bob similarity index 100% rename from FC/calc/userCalcs10more.bob rename to 99-Shared/calc/userCalcs10more.bob diff --git a/FC/calc/userCalcs20.bob b/99-Shared/calc/userCalcs20.bob similarity index 100% rename from FC/calc/userCalcs20.bob rename to 99-Shared/calc/userCalcs20.bob diff --git a/FC/calc/userCalcs40.bob b/99-Shared/calc/userCalcs40.bob similarity index 100% rename from FC/calc/userCalcs40.bob rename to 99-Shared/calc/userCalcs40.bob diff --git a/FC/calc/userCalcsGlobalEnable.bob b/99-Shared/calc/userCalcsGlobalEnable.bob similarity index 100% rename from FC/calc/userCalcsGlobalEnable.bob rename to 99-Shared/calc/userCalcsGlobalEnable.bob diff --git a/FC/calc/userCalcs_line.bob b/99-Shared/calc/userCalcs_line.bob similarity index 100% rename from FC/calc/userCalcs_line.bob rename to 99-Shared/calc/userCalcs_line.bob diff --git a/FC/calc/userStringCalc.bob b/99-Shared/calc/userStringCalc.bob similarity index 100% rename from FC/calc/userStringCalc.bob rename to 99-Shared/calc/userStringCalc.bob diff --git a/FC/calc/userStringCalc_demo.bob b/99-Shared/calc/userStringCalc_demo.bob similarity index 100% rename from FC/calc/userStringCalc_demo.bob rename to 99-Shared/calc/userStringCalc_demo.bob diff --git a/FC/calc/userStringCalc_full.bob b/99-Shared/calc/userStringCalc_full.bob similarity index 100% rename from FC/calc/userStringCalc_full.bob rename to 99-Shared/calc/userStringCalc_full.bob diff --git a/FC/calc/userStringCalcs10.bob b/99-Shared/calc/userStringCalcs10.bob similarity index 100% rename from FC/calc/userStringCalcs10.bob rename to 99-Shared/calc/userStringCalcs10.bob diff --git a/FC/calc/userStringCalcs10more.bob b/99-Shared/calc/userStringCalcs10more.bob similarity index 100% rename from FC/calc/userStringCalcs10more.bob rename to 99-Shared/calc/userStringCalcs10more.bob diff --git a/FC/calc/userStringCalcs_line.bob b/99-Shared/calc/userStringCalcs_line.bob similarity index 100% rename from FC/calc/userStringCalcs_line.bob rename to 99-Shared/calc/userStringCalcs_line.bob diff --git a/FC/calc/userStringSeq.bob b/99-Shared/calc/userStringSeq.bob similarity index 100% rename from FC/calc/userStringSeq.bob rename to 99-Shared/calc/userStringSeq.bob diff --git a/FC/calc/userStringSeq_full.bob b/99-Shared/calc/userStringSeq_full.bob similarity index 100% rename from FC/calc/userStringSeq_full.bob rename to 99-Shared/calc/userStringSeq_full.bob diff --git a/FC/calc/userStringSeq_help.bob b/99-Shared/calc/userStringSeq_help.bob similarity index 100% rename from FC/calc/userStringSeq_help.bob rename to 99-Shared/calc/userStringSeq_help.bob diff --git a/FC/calc/userStringSeqs10.bob b/99-Shared/calc/userStringSeqs10.bob similarity index 100% rename from FC/calc/userStringSeqs10.bob rename to 99-Shared/calc/userStringSeqs10.bob diff --git a/FC/calc/userStringSeqs10more.bob b/99-Shared/calc/userStringSeqs10more.bob similarity index 100% rename from FC/calc/userStringSeqs10more.bob rename to 99-Shared/calc/userStringSeqs10more.bob diff --git a/FC/calc/userStringSeqs_line.bob b/99-Shared/calc/userStringSeqs_line.bob similarity index 100% rename from FC/calc/userStringSeqs_line.bob rename to 99-Shared/calc/userStringSeqs_line.bob diff --git a/FC/calc/userTransform.bob b/99-Shared/calc/userTransform.bob similarity index 100% rename from FC/calc/userTransform.bob rename to 99-Shared/calc/userTransform.bob diff --git a/FC/calc/userTransform_full.bob b/99-Shared/calc/userTransform_full.bob similarity index 100% rename from FC/calc/userTransform_full.bob rename to 99-Shared/calc/userTransform_full.bob diff --git a/FC/calc/userTransforms10.bob b/99-Shared/calc/userTransforms10.bob similarity index 100% rename from FC/calc/userTransforms10.bob rename to 99-Shared/calc/userTransforms10.bob diff --git a/FC/calc/userTransforms10more.bob b/99-Shared/calc/userTransforms10more.bob similarity index 100% rename from FC/calc/userTransforms10more.bob rename to 99-Shared/calc/userTransforms10more.bob diff --git a/FC/calc/userTransforms20.bob b/99-Shared/calc/userTransforms20.bob similarity index 100% rename from FC/calc/userTransforms20.bob rename to 99-Shared/calc/userTransforms20.bob diff --git a/FC/calc/userTransforms_line.bob b/99-Shared/calc/userTransforms_line.bob similarity index 100% rename from FC/calc/userTransforms_line.bob rename to 99-Shared/calc/userTransforms_line.bob diff --git a/FC/calc/userXXX10more_bare.bob b/99-Shared/calc/userXXX10more_bare.bob similarity index 100% rename from FC/calc/userXXX10more_bare.bob rename to 99-Shared/calc/userXXX10more_bare.bob diff --git a/FC/calc/yyArrayCalc.bob b/99-Shared/calc/yyArrayCalc.bob similarity index 100% rename from FC/calc/yyArrayCalc.bob rename to 99-Shared/calc/yyArrayCalc.bob diff --git a/FC/calc/yyArrayCalc_full.bob b/99-Shared/calc/yyArrayCalc_full.bob similarity index 100% rename from FC/calc/yyArrayCalc_full.bob rename to 99-Shared/calc/yyArrayCalc_full.bob diff --git a/FC/calc/yyArrayCalc_plot.bob b/99-Shared/calc/yyArrayCalc_plot.bob similarity index 100% rename from FC/calc/yyArrayCalc_plot.bob rename to 99-Shared/calc/yyArrayCalc_plot.bob diff --git a/FC/calc/yyArrayCalc_small.bob b/99-Shared/calc/yyArrayCalc_small.bob similarity index 100% rename from FC/calc/yyArrayCalc_small.bob rename to 99-Shared/calc/yyArrayCalc_small.bob diff --git a/FC/calc/yyArrayCalc_small_bare.bob b/99-Shared/calc/yyArrayCalc_small_bare.bob similarity index 100% rename from FC/calc/yyArrayCalc_small_bare.bob rename to 99-Shared/calc/yyArrayCalc_small_bare.bob diff --git a/FC/calc/yyCalcoutRecord.bob b/99-Shared/calc/yyCalcoutRecord.bob similarity index 100% rename from FC/calc/yyCalcoutRecord.bob rename to 99-Shared/calc/yyCalcoutRecord.bob diff --git a/FC/calc/yyCalcoutRecord_full.bob b/99-Shared/calc/yyCalcoutRecord_full.bob similarity index 100% rename from FC/calc/yyCalcoutRecord_full.bob rename to 99-Shared/calc/yyCalcoutRecord_full.bob diff --git a/FC/calc/yySeq.bob b/99-Shared/calc/yySeq.bob similarity index 100% rename from FC/calc/yySeq.bob rename to 99-Shared/calc/yySeq.bob diff --git a/FC/calc/yySeq_full.bob b/99-Shared/calc/yySeq_full.bob similarity index 100% rename from FC/calc/yySeq_full.bob rename to 99-Shared/calc/yySeq_full.bob diff --git a/FC/calc/yySseq.bob b/99-Shared/calc/yySseq.bob similarity index 100% rename from FC/calc/yySseq.bob rename to 99-Shared/calc/yySseq.bob diff --git a/FC/calc/yySseq_bare.bob b/99-Shared/calc/yySseq_bare.bob similarity index 100% rename from FC/calc/yySseq_bare.bob rename to 99-Shared/calc/yySseq_bare.bob diff --git a/FC/calc/yySseq_full.bob b/99-Shared/calc/yySseq_full.bob similarity index 100% rename from FC/calc/yySseq_full.bob rename to 99-Shared/calc/yySseq_full.bob diff --git a/FC/calc/yySseq_full_bare.bob b/99-Shared/calc/yySseq_full_bare.bob similarity index 100% rename from FC/calc/yySseq_full_bare.bob rename to 99-Shared/calc/yySseq_full_bare.bob diff --git a/FC/calc/yySseq_help.bob b/99-Shared/calc/yySseq_help.bob similarity index 100% rename from FC/calc/yySseq_help.bob rename to 99-Shared/calc/yySseq_help.bob diff --git a/FC/calc/yyTransform.bob b/99-Shared/calc/yyTransform.bob similarity index 100% rename from FC/calc/yyTransform.bob rename to 99-Shared/calc/yyTransform.bob diff --git a/FC/calc/yyTransform_full.bob b/99-Shared/calc/yyTransform_full.bob similarity index 100% rename from FC/calc/yyTransform_full.bob rename to 99-Shared/calc/yyTransform_full.bob diff --git a/FC/calc/yyWaitRecord.bob b/99-Shared/calc/yyWaitRecord.bob similarity index 100% rename from FC/calc/yyWaitRecord.bob rename to 99-Shared/calc/yyWaitRecord.bob diff --git a/FC/calc/yyWaitRecord_full.bob b/99-Shared/calc/yyWaitRecord_full.bob similarity index 100% rename from FC/calc/yyWaitRecord_full.bob rename to 99-Shared/calc/yyWaitRecord_full.bob diff --git a/FC/calc/yysCalcoutRecord.bob b/99-Shared/calc/yysCalcoutRecord.bob similarity index 100% rename from FC/calc/yysCalcoutRecord.bob rename to 99-Shared/calc/yysCalcoutRecord.bob diff --git a/FC/calc/yysCalcoutRecord_demo.bob b/99-Shared/calc/yysCalcoutRecord_demo.bob similarity index 100% rename from FC/calc/yysCalcoutRecord_demo.bob rename to 99-Shared/calc/yysCalcoutRecord_demo.bob diff --git a/FC/calc/yysCalcoutRecord_full.bob b/99-Shared/calc/yysCalcoutRecord_full.bob similarity index 100% rename from FC/calc/yysCalcoutRecord_full.bob rename to 99-Shared/calc/yysCalcoutRecord_full.bob diff --git a/EVR/mrfioc2/_evg_mxc.bob b/99-Shared/mrfioc2/_evg_mxc.bob similarity index 100% rename from EVR/mrfioc2/_evg_mxc.bob rename to 99-Shared/mrfioc2/_evg_mxc.bob diff --git a/EVR/mrfioc2/_evg_trigevt.bob b/99-Shared/mrfioc2/_evg_trigevt.bob similarity index 100% rename from EVR/mrfioc2/_evg_trigevt.bob rename to 99-Shared/mrfioc2/_evg_trigevt.bob diff --git a/EVR/mrfioc2/_evrdlygen.bob b/99-Shared/mrfioc2/_evrdlygen.bob similarity index 100% rename from EVR/mrfioc2/_evrdlygen.bob rename to 99-Shared/mrfioc2/_evrdlygen.bob diff --git a/EVR/mrfioc2/_evrinput.bob b/99-Shared/mrfioc2/_evrinput.bob similarity index 100% rename from EVR/mrfioc2/_evrinput.bob rename to 99-Shared/mrfioc2/_evrinput.bob diff --git a/EVR/mrfioc2/_evroutput.bob b/99-Shared/mrfioc2/_evroutput.bob similarity index 100% rename from EVR/mrfioc2/_evroutput.bob rename to 99-Shared/mrfioc2/_evroutput.bob diff --git a/EVR/mrfioc2/evg-cpci-230.bob b/99-Shared/mrfioc2/evg-cpci-230.bob similarity index 100% rename from EVR/mrfioc2/evg-cpci-230.bob rename to 99-Shared/mrfioc2/evg-cpci-230.bob diff --git a/EVR/mrfioc2/evg-seq.bob b/99-Shared/mrfioc2/evg-seq.bob similarity index 100% rename from EVR/mrfioc2/evg-seq.bob rename to 99-Shared/mrfioc2/evg-seq.bob diff --git a/EVR/mrfioc2/evg-vme-230.bob b/99-Shared/mrfioc2/evg-vme-230.bob similarity index 100% rename from EVR/mrfioc2/evg-vme-230.bob rename to 99-Shared/mrfioc2/evg-vme-230.bob diff --git a/EVR/mrfioc2/evr-cml-output.bob b/99-Shared/mrfioc2/evr-cml-output.bob similarity index 100% rename from EVR/mrfioc2/evr-cml-output.bob rename to 99-Shared/mrfioc2/evr-cml-output.bob diff --git a/EVR/mrfioc2/evr-cml-pat40.bob b/99-Shared/mrfioc2/evr-cml-pat40.bob similarity index 100% rename from EVR/mrfioc2/evr-cml-pat40.bob rename to 99-Shared/mrfioc2/evr-cml-pat40.bob diff --git a/EVR/mrfioc2/evr-cpci-300.bob b/99-Shared/mrfioc2/evr-cpci-300.bob similarity index 100% rename from EVR/mrfioc2/evr-cpci-300.bob rename to 99-Shared/mrfioc2/evr-cpci-300.bob diff --git a/EVR/mrfioc2/evr-expert.bob b/99-Shared/mrfioc2/evr-expert.bob similarity index 100% rename from EVR/mrfioc2/evr-expert.bob rename to 99-Shared/mrfioc2/evr-expert.bob diff --git a/EVR/mrfioc2/evr-mtca-300.bob b/99-Shared/mrfioc2/evr-mtca-300.bob similarity index 100% rename from EVR/mrfioc2/evr-mtca-300.bob rename to 99-Shared/mrfioc2/evr-mtca-300.bob diff --git a/EVR/mrfioc2/evr-mtca-300u.bob b/99-Shared/mrfioc2/evr-mtca-300u.bob similarity index 100% rename from EVR/mrfioc2/evr-mtca-300u.bob rename to 99-Shared/mrfioc2/evr-mtca-300u.bob diff --git a/EVR/mrfioc2/evr-pcie-300dc.bob b/99-Shared/mrfioc2/evr-pcie-300dc.bob similarity index 100% rename from EVR/mrfioc2/evr-pcie-300dc.bob rename to 99-Shared/mrfioc2/evr-pcie-300dc.bob diff --git a/EVR/mrfioc2/evr-pmc-230.bob b/99-Shared/mrfioc2/evr-pmc-230.bob similarity index 100% rename from EVR/mrfioc2/evr-pmc-230.bob rename to 99-Shared/mrfioc2/evr-pmc-230.bob diff --git a/EVR/mrfioc2/evr-vmerf-230.bob b/99-Shared/mrfioc2/evr-vmerf-230.bob similarity index 100% rename from EVR/mrfioc2/evr-vmerf-230.bob rename to 99-Shared/mrfioc2/evr-vmerf-230.bob diff --git a/FC/sscan/ProgressBar.bob b/99-Shared/sscan/ProgressBar.bob similarity index 100% rename from FC/sscan/ProgressBar.bob rename to 99-Shared/sscan/ProgressBar.bob diff --git a/FC/sscan/ProgressBarMore.bob b/99-Shared/sscan/ProgressBarMore.bob similarity index 100% rename from FC/sscan/ProgressBarMore.bob rename to 99-Shared/sscan/ProgressBarMore.bob diff --git a/FC/sscan/alignParms.bob b/99-Shared/sscan/alignParms.bob similarity index 100% rename from FC/sscan/alignParms.bob rename to 99-Shared/sscan/alignParms.bob diff --git a/FC/sscan/arrayPlot.bob b/99-Shared/sscan/arrayPlot.bob similarity index 100% rename from FC/sscan/arrayPlot.bob rename to 99-Shared/sscan/arrayPlot.bob diff --git a/FC/sscan/display_fields.bob b/99-Shared/sscan/display_fields.bob similarity index 100% rename from FC/sscan/display_fields.bob rename to 99-Shared/sscan/display_fields.bob diff --git a/FC/sscan/scan.bob b/99-Shared/sscan/scan.bob similarity index 100% rename from FC/sscan/scan.bob rename to 99-Shared/sscan/scan.bob diff --git a/FC/sscan/scanAux.bob b/99-Shared/sscan/scanAux.bob similarity index 100% rename from FC/sscan/scanAux.bob rename to 99-Shared/sscan/scanAux.bob diff --git a/FC/sscan/scanAux_more.bob b/99-Shared/sscan/scanAux_more.bob similarity index 100% rename from FC/sscan/scanAux_more.bob rename to 99-Shared/sscan/scanAux_more.bob diff --git a/FC/sscan/scanDetPlot.bob b/99-Shared/sscan/scanDetPlot.bob similarity index 100% rename from FC/sscan/scanDetPlot.bob rename to 99-Shared/sscan/scanDetPlot.bob diff --git a/FC/sscan/scanDetPlot8.bob b/99-Shared/sscan/scanDetPlot8.bob similarity index 100% rename from FC/sscan/scanDetPlot8.bob rename to 99-Shared/sscan/scanDetPlot8.bob diff --git a/FC/sscan/scanDetPlot8FromScalars.bob b/99-Shared/sscan/scanDetPlot8FromScalars.bob similarity index 100% rename from FC/sscan/scanDetPlot8FromScalars.bob rename to 99-Shared/sscan/scanDetPlot8FromScalars.bob diff --git a/FC/sscan/scanDetPlotFromScalars.bob b/99-Shared/sscan/scanDetPlotFromScalars.bob similarity index 100% rename from FC/sscan/scanDetPlotFromScalars.bob rename to 99-Shared/sscan/scanDetPlotFromScalars.bob diff --git a/FC/sscan/scanDetPlotOld.bob b/99-Shared/sscan/scanDetPlotOld.bob similarity index 100% rename from FC/sscan/scanDetPlotOld.bob rename to 99-Shared/sscan/scanDetPlotOld.bob diff --git a/FC/sscan/scanParms.bob b/99-Shared/sscan/scanParms.bob similarity index 100% rename from FC/sscan/scanParms.bob rename to 99-Shared/sscan/scanParms.bob diff --git a/FC/sscan/scanParms2D.bob b/99-Shared/sscan/scanParms2D.bob similarity index 100% rename from FC/sscan/scanParms2D.bob rename to 99-Shared/sscan/scanParms2D.bob diff --git a/FC/sscan/scanParms2Pos.bob b/99-Shared/sscan/scanParms2Pos.bob similarity index 100% rename from FC/sscan/scanParms2Pos.bob rename to 99-Shared/sscan/scanParms2Pos.bob diff --git a/FC/sscan/scanParmsCustom.bob b/99-Shared/sscan/scanParmsCustom.bob similarity index 100% rename from FC/sscan/scanParmsCustom.bob rename to 99-Shared/sscan/scanParmsCustom.bob diff --git a/FC/sscan/scanParmsRemote.bob b/99-Shared/sscan/scanParmsRemote.bob similarity index 100% rename from FC/sscan/scanParmsRemote.bob rename to 99-Shared/sscan/scanParmsRemote.bob diff --git a/FC/sscan/scan_detector_help.bob b/99-Shared/sscan/scan_detector_help.bob similarity index 100% rename from FC/sscan/scan_detector_help.bob rename to 99-Shared/sscan/scan_detector_help.bob diff --git a/FC/sscan/scan_detectors.bob b/99-Shared/sscan/scan_detectors.bob similarity index 100% rename from FC/sscan/scan_detectors.bob rename to 99-Shared/sscan/scan_detectors.bob diff --git a/FC/sscan/scan_detectors10.bob b/99-Shared/sscan/scan_detectors10.bob similarity index 100% rename from FC/sscan/scan_detectors10.bob rename to 99-Shared/sscan/scan_detectors10.bob diff --git a/FC/sscan/scan_full.bob b/99-Shared/sscan/scan_full.bob similarity index 100% rename from FC/sscan/scan_full.bob rename to 99-Shared/sscan/scan_full.bob diff --git a/FC/sscan/scan_help.bob b/99-Shared/sscan/scan_help.bob similarity index 100% rename from FC/sscan/scan_help.bob rename to 99-Shared/sscan/scan_help.bob diff --git a/FC/sscan/scan_more.bob b/99-Shared/sscan/scan_more.bob similarity index 100% rename from FC/sscan/scan_more.bob rename to 99-Shared/sscan/scan_more.bob diff --git a/FC/sscan/scan_positioner_help.bob b/99-Shared/sscan/scan_positioner_help.bob similarity index 100% rename from FC/sscan/scan_positioner_help.bob rename to 99-Shared/sscan/scan_positioner_help.bob diff --git a/FC/sscan/scan_positioners.bob b/99-Shared/sscan/scan_positioners.bob similarity index 100% rename from FC/sscan/scan_positioners.bob rename to 99-Shared/sscan/scan_positioners.bob diff --git a/FC/sscan/scan_saveData.bob b/99-Shared/sscan/scan_saveData.bob similarity index 100% rename from FC/sscan/scan_saveData.bob rename to 99-Shared/sscan/scan_saveData.bob diff --git a/FC/sscan/scan_triggers.bob b/99-Shared/sscan/scan_triggers.bob similarity index 100% rename from FC/sscan/scan_triggers.bob rename to 99-Shared/sscan/scan_triggers.bob diff --git a/FC/sscan/startProgress.bob b/99-Shared/sscan/startProgress.bob similarity index 100% rename from FC/sscan/startProgress.bob rename to 99-Shared/sscan/startProgress.bob -- GitLab From 6bf511574751bdb417ec8dbec1f177e55d169948 Mon Sep 17 00:00:00 2001 From: Hinko Kocevar <hinko.kocevar@ess.eu> Date: Tue, 14 Apr 2020 13:29:12 +0200 Subject: [PATCH 4/4] minor updates to the FC BOB OPI Do not use JS in pulse plot, use BOB markers instead (rely on new PVs in adsis8300 for this). Trace X axis is in samples only (can not have two X axes). --- 99-Shared/adsis8300fc/fc.bob | 222 ++++++++++++----------------------- 1 file changed, 78 insertions(+), 144 deletions(-) diff --git a/99-Shared/adsis8300fc/fc.bob b/99-Shared/adsis8300fc/fc.bob index d5eacee..3b77256 100644 --- a/99-Shared/adsis8300fc/fc.bob +++ b/99-Shared/adsis8300fc/fc.bob @@ -17,7 +17,7 @@ <width>405</width> <height>128</height> <font> - <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> </font> </font> <background_color> @@ -43,7 +43,7 @@ <width>405</width> <height>128</height> <font> - <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> </font> </font> <background_color> @@ -69,7 +69,7 @@ <width>571</width> <height>769</height> <font> - <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> </font> </font> <background_color> @@ -95,7 +95,7 @@ <width>857</width> <height>770</height> <font> - <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> </font> </font> <background_color> @@ -121,7 +121,7 @@ <width>405</width> <height>495</height> <font> - <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> </font> </font> <background_color> @@ -147,7 +147,7 @@ <width>411</width> <height>180</height> <font> - <font name="Header 2" family="Liberation Sans" style="BOLD" size="18.0"> + <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0"> </font> </font> <horizontal_alignment>1</horizontal_alignment> @@ -168,7 +168,7 @@ <width>1877</width> <height>29</height> <font> - <font name="Header 1" family="Liberation Sans" style="BOLD" size="22.0"> + <font name="Header 1" family="Source Sans Pro" style="BOLD_ITALIC" size="36.0"> </font> </font> <background_color> @@ -231,7 +231,7 @@ <width>163</width> <height>76</height> <font> - <font name="Header 2" family="Liberation Sans" style="BOLD" size="18.0"> + <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0"> </font> </font> <horizontal_alignment>1</horizontal_alignment> @@ -288,12 +288,6 @@ $(pv_value)</tooltip> <actions> </actions> <rules> - <rule name="trace_buffer_size" prop_id="trace_2_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)$(R)TRC2-ArraySize0_RBV</pv_name> - </rule> <rule name="y_max" prop_id="axis_1_maximum" out_exp="true"> <exp bool_exp="true"> <expression>pv0</expression> @@ -315,31 +309,7 @@ $(pv_value)</tooltip> </exp> <pv_name>$(P)$(R)ROI2-ArraySizeX_RBV</pv_name> </rule> - <rule name="time_x_min" prop_id="axis_2_minimum" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)$(R)ROI2-TickFirstUsR</pv_name> - </rule> - <rule name="time_x_max" prop_id="axis_2_maximum" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)$(R)ROI2-TickLastUsR</pv_name> - </rule> </rules> - <scripts> - <script file="handleCursors.js"> - <pv_name>$(P)$(R)ROI3-MinX_RBV</pv_name> - <pv_name>$(P)$(R)ROI3-SizeX_RBV</pv_name> - <pv_name>$(P)$(R)ROI3-BinX_RBV</pv_name> - <pv_name>$(P)$(R)ROI2-MinX_RBV</pv_name> - <pv_name>$(P)$(R)ROI2-ArraySizeX_RBV</pv_name> - <pv_name>$(P)$(R)ROI2-BinX_RBV</pv_name> - <pv_name trigger="false">$(P)$(R)STAT3-MaxValue_RBV</pv_name> - <pv_name>$(P)$(R)ROI3-ArraySizeX_RBV</pv_name> - </script> - </scripts> <x_axis> <title>Samples</title> <autoscale>true</autoscale> @@ -348,11 +318,11 @@ $(pv_value)</tooltip> <maximum>100.0</maximum> <show_grid>true</show_grid> <title_font> - <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + <font name="Default Bold" family="Source Sans Pro" style="BOLD" size="16.0"> </font> </title_font> <scale_font> - <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + <font name="Default" family="Source Sans Pro" style="REGULAR" size="16.0"> </font> </scale_font> <visible>true</visible> @@ -366,11 +336,11 @@ $(pv_value)</tooltip> <maximum>100.0</maximum> <show_grid>true</show_grid> <title_font> - <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + <font name="Default Bold" family="Source Sans Pro" style="BOLD" size="16.0"> </font> </title_font> <scale_font> - <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + <font name="Default" family="Source Sans Pro" style="REGULAR" size="16.0"> </font> </scale_font> <visible>true</visible> @@ -378,14 +348,14 @@ $(pv_value)</tooltip> </y_axes> <traces> <trace> - <name>cursors</name> - <x_pv>loc://cur_x(0,0,0,0)</x_pv> - <y_pv>loc://cur_y(0,0,0,0)</y_pv> + <name>Pulse</name> + <x_pv></x_pv> + <y_pv>$(P)$(R)TRC2-ArrayData</y_pv> <err_pv></err_pv> <axis>0</axis> - <trace_type>5</trace_type> + <trace_type>1</trace_type> <color> - <color name="ORANGE" red="254" green="194" blue="81"> + <color red="0" green="0" blue="255"> </color> </color> <line_width>1</line_width> @@ -394,41 +364,25 @@ $(pv_value)</tooltip> <point_size>4</point_size> <visible>true</visible> </trace> - <trace> - <name>limits</name> - <x_pv>loc://lim_x(0,0,0,0,0,0)</x_pv> - <y_pv>loc://lim_y(0,0,0,0,0,0)</y_pv> - <err_pv></err_pv> - <axis>0</axis> - <trace_type>5</trace_type> + </traces> + <marker> + <marker> <color> - <color name="Invalid" red="255" green="0" blue="255"> + <color name="ERROR" red="252" green="13" blue="27"> </color> </color> - <line_width>1</line_width> - <line_style>0</line_style> - <point_type>3</point_type> - <point_size>4</point_size> - <visible>true</visible> - </trace> - <trace> - <name>Pulse</name> - <x_pv></x_pv> - <y_pv>$(P)$(R)TRC2-ArrayData</y_pv> - <err_pv></err_pv> - <axis>0</axis> - <trace_type>1</trace_type> + <pv_name>$(P)$(R)ROI3-MinX</pv_name> + <interactive>true</interactive> + </marker> + <marker> <color> - <color name="IO PV ON" red="0" green="0" blue="255"> + <color name="ATTENTION" red="252" green="242" blue="17"> </color> </color> - <line_width>1</line_width> - <line_style>0</line_style> - <point_type>0</point_type> - <point_size>4</point_size> - <visible>true</visible> - </trace> - </traces> + <pv_name>$(P)$(R)ROI3-EndX</pv_name> + <interactive>true</interactive> + </marker> + </marker> </widget> <widget type="textupdate" version="2.0.0"> <name>Text Update_52</name> @@ -631,12 +585,6 @@ $(pv_value)</tooltip> </exp> <pv_name>$(P)$(R)PROC1-EnableOffsetScale_RBV</pv_name> </rule> - <rule name="trace1_buffer_size" prop_id="trace_0_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)$(R)STAT3-TSTimestamp.NELM</pv_name> - </rule> </rules> <x_axis> <title>Pulse</title> @@ -650,7 +598,7 @@ $(pv_value)</tooltip> </font> </title_font> <scale_font> - <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + <font name="Default" family="Source Sans Pro" style="REGULAR" size="16.0"> </font> </scale_font> <visible>true</visible> @@ -668,7 +616,7 @@ $(pv_value)</tooltip> </font> </title_font> <scale_font> - <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + <font name="Default" family="Source Sans Pro" style="REGULAR" size="16.0"> </font> </scale_font> <visible>true</visible> @@ -1000,12 +948,6 @@ $(pv_value)</tooltip> <actions> </actions> <rules> - <rule name="buffer_size" prop_id="trace_0_buffer_size" out_exp="true"> - <exp bool_exp="true"> - <expression>pv0</expression> - </exp> - <pv_name>$(P)$(R)TRC3-ArraySize0_RBV</pv_name> - </rule> <rule name="data_y_max" prop_id="axis_1_maximum" out_exp="true"> <exp bool_exp="true"> <expression>pv0</expression> @@ -1030,17 +972,17 @@ $(pv_value)</tooltip> </rules> <x_axis> <title>Samples</title> - <autoscale>false</autoscale> + <autoscale>true</autoscale> <log_scale>false</log_scale> <minimum>0.0</minimum> <maximum>100.0</maximum> <show_grid>true</show_grid> <title_font> - <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + <font name="Default Bold" family="Source Sans Pro" style="BOLD" size="16.0"> </font> </title_font> <scale_font> - <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + <font name="Default" family="Source Sans Pro" style="REGULAR" size="16.0"> </font> </scale_font> <visible>true</visible> @@ -1054,11 +996,11 @@ $(pv_value)</tooltip> <maximum>100.0</maximum> <show_grid>true</show_grid> <title_font> - <font name="Default Bold" family="Liberation Sans" style="BOLD" size="14.0"> + <font name="Default Bold" family="Source Sans Pro" style="BOLD" size="16.0"> </font> </title_font> <scale_font> - <font name="Default" family="Liberation Sans" style="REGULAR" size="14.0"> + <font name="Default" family="Source Sans Pro" style="REGULAR" size="16.0"> </font> </scale_font> <visible>true</visible> @@ -1067,7 +1009,7 @@ $(pv_value)</tooltip> <traces> <trace> <name>Flat top</name> - <x_pv>$(P)$(R)TRC3-ArrayTimeUs</x_pv> + <x_pv></x_pv> <y_pv>$(P)$(R)TRC3-ArrayData</y_pv> <err_pv></err_pv> <axis>0</axis> @@ -1210,26 +1152,6 @@ $(pv_value)</tooltip> </color> </border_color> </widget> - <widget type="textupdate" version="2.0.0"> - <name>Text Update_94</name> - <pv_name>$(P)$(R)ROI3-EndXR</pv_name> - <x>669</x> - <y>620</y> - <width>70</width> - <background_color> - <color red="255" green="255" blue="255"> - </color> - </background_color> - <horizontal_alignment>1</horizontal_alignment> - <vertical_alignment>1</vertical_alignment> - <wrap_words>false</wrap_words> - <actions> - </actions> - <border_color> - <color red="0" green="128" blue="255"> - </color> - </border_color> - </widget> <widget type="textupdate" version="2.0.0"> <name>Text Update_95</name> <pv_name>$(P)$(R)ROI3-TickLastUsR</pv_name> @@ -1259,7 +1181,7 @@ $(pv_value)</tooltip> <width>128</width> <height>37</height> <font> - <font family="Noto Sans" style="BOLD" size="14.851485148514852"> + <font family="Source Sans Pro" style="BOLD" size="16.0"> </font> </font> <foreground_color> @@ -1330,10 +1252,6 @@ $(pv_value)</tooltip> <x>134</x> <y>746</y> <width>128</width> - <font> - <font family="Noto Sans" style="BOLD" size="10.891089108910892"> - </font> - </font> <foreground_color> <color name="Major" red="250" green="12" blue="14"> </color> @@ -1426,7 +1344,7 @@ $(pv_value)</tooltip> <width>163</width> <height>76</height> <font> - <font name="Header 2" family="Liberation Sans" style="BOLD" size="18.0"> + <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0"> </font> </font> <horizontal_alignment>1</horizontal_alignment> @@ -1447,7 +1365,7 @@ $(pv_value)</tooltip> <width>128</width> <height>37</height> <font> - <font family="Noto Sans" style="BOLD" size="14.851485148514852"> + <font family="Source Sans Pro" style="BOLD" size="16.0"> </font> </font> <foreground_color> @@ -1477,7 +1395,7 @@ $(pv_value)</tooltip> <width>411</width> <height>180</height> <font> - <font name="Header 2" family="Liberation Sans" style="BOLD" size="18.0"> + <font name="Header 2" family="Source Sans Pro" style="BOLD_ITALIC" size="21.0"> </font> </font> <horizontal_alignment>1</horizontal_alignment> @@ -1766,26 +1684,6 @@ $(pv_value)</tooltip> </color> </border_color> </widget> - <widget type="textupdate" version="2.0.0"> - <name>Text Update_110</name> - <pv_name>$(P)$(R)ROI2-EndXR</pv_name> - <x>1092</x> - <y>620</y> - <width>70</width> - <background_color> - <color red="255" green="255" blue="255"> - </color> - </background_color> - <horizontal_alignment>1</horizontal_alignment> - <vertical_alignment>1</vertical_alignment> - <wrap_words>false</wrap_words> - <actions> - </actions> - <border_color> - <color red="0" green="128" blue="255"> - </color> - </border_color> - </widget> <widget type="textupdate" version="2.0.0"> <name>Text Update_111</name> <pv_name>$(P)$(R)ROI2-TickLastUsR</pv_name> @@ -2424,4 +2322,40 @@ $(pv_value)</tooltip> </color> </border_color> </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_11</name> + <pv_name>$(P)$(R)ROI3-EndX</pv_name> + <x>563</x> + <y>618</y> + <width>99</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + </widget> + <widget type="spinner" version="2.0.0"> + <name>Spinner_12</name> + <pv_name>$(P)$(R)ROI2-EndX</pv_name> + <x>985</x> + <y>618</y> + <width>99</width> + <height>25</height> + <format>0</format> + <precision>3</precision> + <background_color> + <color red="255" green="255" blue="255"> + </color> + </background_color> + <actions> + </actions> + <minimum>-1.7976931348623157E308</minimum> + <maximum>1.7976931348623157E308</maximum> + </widget> </display> -- GitLab